Я хочу открыть встроенный графический интерфейс Windows из командной строки, а не запускать с помощью программы Schtasks
Как запустить Windows Scheduler по командной строке?
Ответ 1
Похоже, что "taskschd.msc" доступен только в Vista.
http://technet.microsoft.com/en-us/library/cc721871.aspx
Я мог бы поклясться, что видел небольшой графический планировщик задач, о котором вы говорили до Vista, но, возможно, я думал о мастере "Добавить запланированную задачу".
Возможно, вам придется согласиться на открытие проводника запланированных задач с помощью этой команды:
control schedtasks
Я не мог найти способ запустить мастер "Добавить запланированную задачу" из командной строки, к сожалению (должен быть способ!)
Ответ 2
Я использую Windows 2003 на сервере. Я в действии с "SCHTASKS.EXE"
SCHTASKS /parameter [arguments]
Description:
Enables an administrator to create, delete, query, change, run and
end scheduled tasks on a local or remote system. Replaces AT.exe.
Parameter List:
/Create Creates a new scheduled task.
/Delete Deletes the scheduled task(s).
/Query Displays all scheduled tasks.
/Change Changes the properties of scheduled task.
/Run Runs the scheduled task immediately.
/End Stops the currently running scheduled task.
/? Displays this help message.
Examples:
SCHTASKS
SCHTASKS /?
SCHTASKS /Run /?
SCHTASKS /End /?
SCHTASKS /Create /?
SCHTASKS /Delete /?
SCHTASKS /Query /?
SCHTASKS /Change /?
┌─────────────────────────────────────┐
│ Executed Wed 02/29/2012 10:48:36.65 │
└─────────────────────────────────────┘
Это довольно интересно и заставляет меня чувствовать себя настолько сильным.:)
Ответ 3
Запускает панель управления MMC "Запланированные задания":
%SystemRoot%\system32\taskschd.msc /s
Старые версии окон имели заставку для панели управления MMC, и переключатель /s ее подавил. Это не нужно, но это не повредит.
Ответ 4
Да, графический интерфейс доступен в XP. Я могу получить список запланированных задач (но не GUI), чтобы открыть следующую команду:
control.exe schedtasks
Затем вы можете использовать мастер для добавления новой запланированной задачи, например.
В XP вы можете найти графический интерфейс планировщика из справки Windows, если вы ищете "Запланированные задания", затем нажмите "Пошаговые инструкции" и откройте графический интерфейс планировщика. При нажатии на последнюю ссылку выполняется следующая команда, которая, вероятно, может быть переведена на то, что откроет графический интерфейс планировщика из командной строки. Кто-нибудь знает, как?
ms-its:C:\WINDOWS\Help\mstask.chm::/EXEC=,control.exe, schedtasks CHM=ntshared.chm FILE=alt_url_windows_component.htm
Ответ 5
Вот пример, который я только что использовал:
at 8am /EVERY:M,T,W,Th,F,S,Su cmd /c c:\myapp.exe
В результате получилось:
Added a new job with job ID = 1
Затем, чтобы проверить мою работу:
at
Ответ 6
Возможно, вам стоит взглянуть на простой планировщик командной строки "at":
C:\Documents and Settings\mahendra.patil>at/?
Команда AT планирует команды и программы для запуска на компьютере в указанное время и дата. Служба расписания должна быть запущена для использования команда AT.
AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"
\ имя_компьютера Задает удаленный компьютер. Команды запланированы на локальный компьютер, если этот параметр опущен.
id Идентификационный номер, присвоенный запланированному команда.
/delete Отменяет запланированную команду. Если id опущен, все запланированные команды на компьютере отменены.
/yes Используется с отменой всех команд заданий, если нет требуется подтверждение.
time Указывает время запуска команды.
/interactive Позволяет заданию взаимодействовать с рабочим столом пользователя который вошел в систему во время выполнения задания.
/each: date [,...] Запускает команду в каждый указанный день (недели) недели или месяц. Если дата опущена, текущий день месяца Предполагается, что
/next: date [,...] Запускает указанную команду при следующем вводе день (например, в следующий четверг). Если дата опущена, Предполагается текущий день месяца.
"команда" Выполняется ли команда Windows NT или пакетная программа.
Ответ 7
Вы можете создать новый ярлык для:
control schedtasks
Назовите его что-то простое, как "tsks.lnk", а затем сохраните его в c:\windows\system32.
Теперь вы можете нажать Windows Key + R, затем введите "tsks" и нажмите Enter и voila. В этот момент мышь не нужна.
Или в Windows Vista/7/2008 просто нажмите Windows Key, затем введите "tsks" и нажмите Enter.
Ответ 8
Я также запускаю XP SP2, и это отлично работает (из командной строки...):
start control schedtasks
Ответ 9
Вы можете использовать либо TASKSCHD.MSC
, либо CONTROL SCHEDTASKS
Ответ 10
Если вы спрашиваете, что я думаю, вы спрашиваете, вы можете открыть его, выполнив это:
explorer.exe "C:\WINDOWS\Tasks\"