/ / Як спланувати завдання на 1 годину, використовуючи командний рядок - команду, завдання, підказку, розклад

Як запланувати завдання протягом 1 години за допомогою командного рядка - команда, завдання, запит, графік

Мені потрібна допомога в налаштуванні пакетного файлу вWindows 7. Я хочу, щоб пакетний файл міг створити заплановане завдання, яке виконало б 1 годину з моменту, коли я клацнув по ньому. Я не хочу вручну вводити дату та час, просто хочу, щоб він запланував завдання, яке виконає встановлену кількість годин після запуску пакетного файлу (я використовую 1 як приклад).

Будь ласка, хтось може мені допомогти. Я шукав відповідь цілий день безрезультатно.

Відповіді:

0 для відповіді № 1

Останні версії Windows поставляються з утилітою DOS під назвою WAITFOR. Залежно від того, наскільки інтерактивним ви хочете свогопакетний файл, і чи повинен він виконувати одну статичну команду або виконувати все, що вам потрібно в той час, ви можете легко змусити її працювати. Як, наприклад, ви можете створити пакетний файл на робочому столі і перетягнути на нього програму та опустити її на пакетний файл. Перше, що він зробив би - запропонувати кількість хвилин затримати, тоді він може запустити програму, яку ви скинули на неї.

@echo off
setlocal enabledelayedexpansion
set /p _min=Enter the minutes to delay:
set /a _min*=60
waitfor /t !_min! delay
start "" %1
setlocal

Використовуючи start команда дає змогу викинути й інші речі, наприклад BMP або Word DOC. Все, що ви можете запустити, двічі клацнувши його з Windows Explorer, слід запуск просто добре.

Після введення хвилин на затримку просто мінімізуйте вікно DOS. Він автоматично закриється після затримки та після запуску програми чи файлу, який ви потрапили у пакетний файл.


0 для відповіді № 2

викликати планувальник завдань Windows безпосередньо з командного рядка

schtasks / create / TN "Назва завдання" / TR script.bat / ST 18:00 / SD 21/03/2014 / SC ONCE