Можно ли запустить две команды, используя winexe, я попробовал ниже формат

./winexe --authentication-file = auth //10.0.0.2 "command1 & command2"

но он просто отображает параметр справки для "command1" и ./winexe --authentication-file = auth //10.0.0.2 "command1" работает нормально

2 ответа2

0

Когда вы запускаете несколько команд с символами условной обработки, команды справа от символа условной обработки действуют на основе результатов команды слева от символа условной обработки &. Например, вы можете выполнить команду только в случае сбоя предыдущей команды. Или вы можете запустить команду, только если предыдущая команда была успешной.

0

Насколько я понимаю, winexe запускает команды в Windows, а не в оболочке cmd . Так что я думаю, что вам нужно это:

./winexe --authentication-file=auth //10.0.0.2 'cmd /c "command1 & command2"'

Смотрите Winexe Wiki.

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