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).

Другие вопросы по тегам