Я бы хотел запустить скрипт bat на одной из машин в домене из моего приложения asp.net. Машина с пакетным сценарием является машиной временного хранения, и сценарий синхронизирует ее с машиной постоянного хранения. Итак, каков оптимальный способ сделать это?
Я попытался использовать PsExec для запуска сценария на удаленной машине. Я создаю процесс, который делает вызов PsExec, и он на самом деле делает свою работу довольно хорошо. Однако, поскольку рабочий поток ASP.NET выполняется под учетной записью ASP.NET с ограниченными правами, я должен жестко закодировать свои учетные данные пользователя домена в вызове PsExec, и это то, что я не люблю делать.
Есть ли способ преодоления этой проблемы или, может быть, какой-то другой подход, который я мог бы попробовать?
Спасибо ...