У меня запланировано несколько задач в Windows Server 2008. Я пытаюсь обновить эти задачи с помощью следующего сценария:
for /f "tokens=1 delims=," %%a in (
'schtasks /Query /FO csv ^| find /V "TaskName"'
) do (
schtasks /change /tn %%a /ru mydomain\myuser /rl HIGHEST /rp *
)
Для каждой задачи запрашивается пароль, но она успешно обновляется. Однако, когда я пытаюсь ввести свои учетные данные в команду (как показано ниже), происходит сбой с ошибкой REQUEST NOT SUPPORTED
for /f "tokens=1 delims=," %%a in (
'schtasks /Query /FO csv ^| find /V "TaskName"'
) do (
schtasks /change /s system /u mydomain\myuser /p mypassword /tn %%a /ru mydomain\myuser /rl HIGHEST /rp *
)
Я запускаю скрипт от имени администратора. Есть идеи, что я делаю не так?