Я прошу прощения, если это было рассмотрено в другом месте или даже в документах MS, но я еще не нашел свой ответ.

У меня есть программа на моем пути, давайте назовем ее myprog.exe .

Все, что я хочу сделать, - это настроить мой компьютер с Windows 8 (не 8.1) (это ноутбук) на выполнение этой программы каждые 4 часа, без вопросов. Удобно, что запись выходных данных в один файл будет бонусом, но не обязательна. Регистрация выхода не закодирована в программе.

Если бы это была машина Linux, я мог бы просто сделать запись в crontab для запуска каждые 4 часа. Я просто хочу сделать то же самое на окнах. Я хочу, чтобы программа работала, даже если я не вошел в систему, но если мой ноутбук включен. Мне НЕ нужно ставить в очередь несколько выполнений, если мой ноутбук некоторое время выключен.

Спасибо за любые предложения!

1 ответ1

0

Поскольку я не могу комментировать, я мог бы также ответить на это.

Во-первых, как прокомментировали другие, планировщик задач является стандартным приложением Windows, которое выполняет запланированные задачи. Этот http://www.howtogeek.com/school/using-windows-admin-tools-like-a-pro/lesson2/all/ подробный учебник, который поможет вам начать работу.

С точки зрения ведения журнала одним из подходов является запуск сценария, который перенаправляет вывод программы в файл. Этот вопрос https://superuser.com/a/758712/382867 имеет хороший ответ Кевина Фегана, который охватывает основы работы с пакетными сценариями. Как только у вас будет запущен пакетный скрипт, который будет вести запись во время работы вашей программы, вы можете запланировать этот скрипт.

Это может занять определенную работу, но если вы столкнулись с проблемой, вернитесь сюда с конкретным вопросом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .