Контекст: я нахожусь на сервере администратора, подключенном к рабочей станции через домен.Рабочая станция / компьютер имеет учетную запись администратора, но по большей части будет иметь учетную запись без прав администратора.
Я хочу запланировать выполнение задачи (для пользователя без прав администратора) через минуту после выполнения сценария (на сервере администратора).
Это то, что я пробовал.
Schtasks /create /s $remoteComputer /TN $taskName
/TR $appLocation /SC ONCE /SD $newTime
Start-Sleep -s 65
schtasks /delete /s $remoteComputer /TN $taskName /f
Примечание: я знаю, что этот код работает для других учетных записей администратора.Но это не будет работать для удаленных учетных записей без прав администратора.
Я также пытался использовать / u / p (учетная запись администратора на удаленном компьютере) и / RL HIGHEST, но безрезультатно.
Я пошел дальше и обнаружил, что могу создатьзадачи, и он будет сохранен в папке «/» планировщика задач (подтвердил это с помощью / query), но когда я смотрю на планировщик задач, его там нет.
Я сделал довольно многоисследуйте и пришли к выводу, что если есть способ изменить разрешение созданной задачи (в частности, на чтение и выполнение), то она ДОЛЖНА работать.Может быть, есть другие альтернативы, которые я более чем счастлив попробовать.
Все, что я хочу, - это запланированное задание, которое выполняется на учетных записях удаленных администраторов.