1

У меня есть командный файл со следующим содержимым

Строка 1 «C:\Program Files (x86)\Dell\SysMgt\bmc\ipmish.exe» -интерактивно -ip 192.168.1.5 -u пароль root -p

после этого он идет, чтобы подсказать IPMISH>

Линия 2 Включение

Я не уверен, как передать эту командную строку 2 на приглашение IPMISH>

Что я пробовал 1. добавление во вторую строку просто ничего не делает

С уважением

1 ответ1

1

Пакетный файл не работает таким образом - каждая строка интерпретируется как команда для выполнения по очереди. Когда вы вызываете ipmish.exe , он блокирует остальную часть пакета, пока процесс не завершится.

Чтобы добиться того, что вы хотите сделать, вы можете взглянуть на документацию для ipmish.exe и посмотреть, есть ли для него метод сценариев (поскольку вы можете указать -interactive меня сложилось впечатление, что Скриптовый интерфейс). С другой стороны, вы можете использовать другое программное решение, чтобы выполнить его как «пакет», но с возможностью посылать ему ключи, такие как AutoIt или аналогичные.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .