WScript v/s CScript

752 Views Asked by At

I have query related to this topic. Here is my script. I'm using below script to edit users on HP ILo board, it works fine, no error at all.

BUT here I can see cmd prompt, how do I run it in silent mode, i.e I do not want to see any cmd prompt, because I use BMC, so let it run in background, I will check the output later.

As you said I can simply change WScript to CSrcipt. But that does not work.

Any help please, please let me know where to modify.

Set wshShell = WScript.CreateObject ("WScript.Shell")

WshShell.Run "cmd.exe /v:on /k (set MYDIR=C:\Program Files\HP\hponcfg) & cd /d ""!MYDIR!"" & HPONCFG.exe /f Add_User1.xml /l log1.txt > output1.txt"

WScript.Sleep 1*60*1000

WshShell.Run "cmd.exe /v:on /k (set MYDIR=C:\Program Files\HP\hponcfg) & cd /d ""!MYDIR!"" & HPONCFG.exe /f Add_User2.xml /l log2.txt > output2.txt"

Set wshShell = Nothing

Wscript.quit

Regards

1

There are 1 best solutions below

2
On

Use the second parameter of the .Run method

intWindowStyle Optional. Integer value indicating the appearance of the program's window. Note that not all programs make use of this information.

As I know nothing about BMC, I'd start with minimized (7, 6) before I'd try hidden (0).