WScript v/s CScript
У меня есть запрос, связанный с этой темой. Вот мой сценарий. Я использую приведенный ниже скрипт для редактирования пользователей на 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 ответ
Используйте второй параметр метода .Run
intWindowStyle Необязательно. Целочисленное значение, указывающее внешний вид окна программы. Обратите внимание, что не все программы используют эту информацию.
Поскольку я ничего не знаю о BMC, я бы начал с минимизации (7, 6), прежде чем пытаться скрыть (0).