В зависимости от того, какой у вас есть доступ к серверу, вы можете использовать программу типа psexec или WMI для удаленного запуска файла.
Примером команды psexec будет
psexec \\computername -u remoteusername filepath(on remote computer) arguments
Psexec может заранее скопировать файл, если требуется, и вместо этого может работать со списком компьютеров (заменив \\computername
на @computer-list.txt
).С WMI вам нужно подключиться к классу Win32_Process
и создать новый объект для его запуска. вторая запись в этой теме может работать.
К сожалению, обе эти опции требуют наличия нескольких правил брандмауэра (таких как RPC и WMI), которые должны быть доступны с работающей рабочей станции.Если в вашей компании только RDP-доступ включен через брандмауэр, ни один из них, вероятно, не будет работать.