Как определить идентификатор задания при использовании команды AT - PullRequest
0 голосов
/ 25 июня 2011

Как можно определить имя / идентификатор задания при создании задания с помощью команды AT?

Ответы [ 2 ]

1 голос
/ 25 июня 2011

Нельзя указать идентификатор или имя при создании с помощью AT.

Вы можете использовать SCHTASKS /CREATE для создания задачи и использовать переключатель /TN для указанияимя задачи, однако.Смотрите здесь для получения дополнительной информации: Schtasks @ MSDN

0 голосов
/ 13 августа 2015

Хотя вы не можете указать идентификатор, который используется с командой AT, вы можете использовать этот сценарий для определения идентификатора, который использует ваша запланированная задача AT, чтобы вы могли удалить его из пакетного файла (при условии, что это ваша цель):

Set sCommand=ScheduledCommand.cmd

:LOOP
AT>AT.txt
findstr /I %sCommand% AT.txt>nul
If %ErrorLevel%==1 Goto CONTINUE
FOR /F %%i IN ('findstr /I %sCommand% AT.txt') DO (set ID=%%i)
AT %ID% /D
Goto LOOP

:CONTINUE
DEL AT.txt>nul

Использование: Просто задайте для sCommand имя запланированной вами команды.

...