
Каков наилучший способ запуска консольного приложения (C#) один раз в день в определенное время в Windows XP? Я хочу видеть окно консоли.
решение1
Использование запланированных задач
Чтобы открыть запланированные задачи
-> нажмите «Пуск»
-> нажмите Все программы
-> указать на Аксессуары
-> укажите на Системные инструменты
-> нажмите Запланированные задачи.
Чтобы запланировать новую задачу:
1.Дважды щелкните «Добавить запланированную задачу», чтобы запустить мастер запланированных задач, а затем нажмите «Далее» в первом диалоговом окне.
2.В следующем диалоговом окне отображается список программ, установленных на вашем компьютере либо как часть операционной системы Windows XP, либо в результате установки программного обеспечения.
Воспользуйтесь одной из следующих процедур:
я)Если программа, которую вы хотите запустить, есть в списке, щелкните ее, а затем щелкните Далее.
ii)Если вы хотите запустить программу, скрипт или документ, которых нет в списке, нажмите «Обзор», выберите папку и файл, которые вы хотите запланировать, а затем нажмите «Открыть».
3.Введите название задачи, а затем выберите один из следующих вариантов:
- Ежедневно
- Еженедельно
- Ежемесячно
- Только один раз
- Когда мой компьютер запускается (до входа пользователя в систему)
- Когда я вхожу в систему (только после того, как текущий пользователь войдет в систему)
4.Нажмите кнопку Далее, укажите информацию о дне и времени запуска задачи, затем нажмите кнопку Далее.
*Обратите внимание, что информация о дне и времени запуска задачи зависит от выбора, сделанного в предыдущем диалоговом окне мастера. Например, если вы выбрали Weekly, необходимо указать день недели, время и должна ли задача запускаться каждую неделю, каждые 2 недели, каждые 3 недели и т. д.
5.Введите имя и пароль пользователя, связанного с этой задачей. Убедитесь, что вы выбрали пользователя с достаточными правами для запуска программы. По умолчанию мастер выбирает имя пользователя, который в данный момент находится в системе.
6.Нажмите «Далее», а затем нажмите «Готово» после проверки сделанного выбора.
Ресурс изздесь
решение2
Вы можете использовать планировщик Windows, например:
at 5:00pm /interactive "c:\app.exe"
Или вы можете сделать это как службу Windows и установить «Взаимодействовать с рабочим столом» (или как это сейчас называется).
решение3
ИспользоватьДела по расписанию. Он делает именно это и позволяет вам выбрать определенный интервал.
решение4
В Windows 10 вы бы использовалиДиспетчер задач (http://www.isunshare.com/windows-10/4-способа-открыть-планировщик-задач-в-windows-10.html).
Способ 1: Откройте его в меню «Пуск». Нажмите кнопку «Пуск» в левом нижнем углу, введите расписание в пустое поле и выберите «Запланировать задачи» из результатов.
Способ 2: Включите планировщик задач через поиск. Нажмите кнопку поиска на панели задач, введите расписание в пустое поле и выберите пункт «Планировать задачи».
Способ 3: Откройте его в Панели управления. Шаг 1: Войдите в Панель управления. Шаг 2: Найдите и нажмите Планирование задач в разделе Система и безопасность.
Способ 4: Откройте Планировщик заданий в Управлении компьютером. Шаг 1: Откройте Управление компьютером. Шаг 2: Щелкните Планировщик заданий слева.