WScript v / s CScript

时间:2015-02-26 08:44:40

标签: vbscript wsh adsutil.vbs

我有与此主题相关的查询。这是我的剧本。我正在使用以下脚本编辑HP ILo board上的用户,它运行正常,完全没有错误。

但是在这里我可以看到cmd提示符,我如何在静默模式下运行它,即我不想看到任何cmd提示符,因为我使用BMC,所以让它在后台运行,我会检查输出稍后。

如你所说,我可以简单地将WScript更改为CSrcipt。但这不起作用。

请帮忙,请告诉我修改的地方。

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

此致

1 个答案:

答案 0 :(得分:0)

使用.Run方法的第二个参数

  

intWindowStyle可选。整数值表示外观   程序的窗口。请注意,并非所有程序都使用此功能   信息。

由于我对BMC一无所知,所以在尝试隐藏(0)之前,我会从最小化(7,6)开始。