Я работаю над созданием одной команды, которая будет запускать несколько вещей в командной строке другой машины. Вот что я хочу сделать.
- Используйте psexec для доступа к удаленной машине
- перейти к нужному каталогу и файлу
- выполнить муравьиную задачу
- выйти из командной строки
- бежать вместе в одну линию
Я могу запустить приведенную ниже команду из «Выполнить», чтобы выполнить то, что мне нужно, но, похоже, не могу получить правильный формат для psexec, чтобы понять его.
cmd /K cd /d D:\directory & ant & exit
Я попытался применить это к приведенному ниже примеру psexec:
psexec \\machine cmd /K cd /d D:\directory & ant & exit
При выполнении этого он активирует командную строку и переходит к D:\directory
, но не выполняет остальные команды. Добавление ""
просто создает больше проблем.
Может ли кто-нибудь указать мне правильный формат? Или что-то другое, кроме psexec, я могу использовать для этого (только бесплатные варианты)?