1

Я использую Airytec Switch Off, который создает сервер под Windows, который принимает команды на указанный сетевой порт и выполняет сценарии удаленно. Выключение / перезагрузка ПК работает нормально.

Затем я создал собственный сценарий cmd , скажем open_matlab.cmd котором в качестве команды просто используется слово matlab . Когда я выполняю его локально, он работает, и открывается Matlab. Но когда я запускаю его удаленно через Airytec, в диспетчере задач создается процесс, а Matlab не открывается. То же самое происходит с Open calculator.cmd который предустановлен в каталоге Airytec, то есть он создает процесс, но не открывает калькулятор. Все пользовательские сценарии находятся в C:\Program Files\Airytec\Switch Off\scripts а система - Windows 8.1 x64.

Я также пробовал разные команды, такие как start matlab.exe ,

C: cd Desktop start matlab.exe

что все работают локально, но не удаленно. Нужно ли менять настройки безопасности?

1 ответ1

0

Вы можете попробовать psexec. Это продукт sysinternals (теперь Microsoft), он работает хорошо и просто; просто запустите исполняемый файл с именем удаленного компьютера и расположением исполняемого файла (или сценария), который вы хотите запустить. Это легко сценарий тоже!

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