Планирование работы на Windows Server 2008 - PullRequest
0 голосов
/ 07 августа 2009

У меня есть файл, расположенный в c: \ sample \ file.exe. Теперь я хочу выполнять file.exe каждую ночь. Как я могу добиться этого, используя командный файл?

Пожалуйста, помогите мне

Ответы [ 2 ]

2 голосов
/ 07 августа 2009

Под панелью управления есть апплет под названием Запланированные задачи. Обычно это то, как вы настраиваете, что это было снова, да, вот и все, запланированные задания: -)

Если вы действительно хотите сделать это из пакетного файла, а не из симпатичного графического интерфейса пользователя (например, вы делаете это как часть какой-то установки без вывода сообщений), вы используете либо at, либо schtasks. См. здесь для подробной информации или используйте это как шаблон:

schtasks
    /create                     # Create a task.
    /tn SampleFile              # This is its name.
    /tr c:\sample\file.exe      # This is the file to run.
    /sc daily                   # Every day.
    /st 23:55                   # At five minutes to midnight.
    /ru User                    # User name to use.
    /rp Password                # Password of that user.

См. Вышеупомянутую страницу для еще большего количества вариантов.

1 голос
/ 21 августа 2011

Сохраните эту команду в командном файле и выполните ее.

%SYSTEMDRIVE% SCHTASKS.EXE /CREATE /SC DAILY /TN "Name of task" /ST 12:00:00 /TR "c:\sample\file.exe" /RU ""
...