Сегодня постараюсь быть кратким.
Итак, есть задача: запустить процесс на удалённом компьютере, RDC запускать не хочется, ибо тяжёлая артиллерия и не автоматизируется. Поиск стандартных утилит выявил только: sc — может многое, но только для сервисов, при этом tasklist и taskkill есть, а taskstart — нет.
В качестве решения можно использовать pstools, но их ещё нужно скачать, а с интернетом иногда проблемы бывают, да и хочется стандартными средствами обойтись. И оно есть, через WMI:
wmic /node:remoteComputer process call create "calc.exe"
Всё просто, отдельными параметрами если нужно, то можно задать пользователя.
Большое спасибо, за совет.
ОтветитьУдалить