RunAsDate - это переносная утилита, которая позволяет запускать программу в определенную дату и время.
RunAsDate не изменит дату и время вашей системы. То, что он делает, это вводит выбранную дату / время в конкретное приложение. Он позволяет одновременно запускать приложения со своей собственной датой / временем. Он работает, перехватывая вызовы API ядра, которые возвращают текущую дату / время (GetSystemTime, GetLocalTime, GetSystemTimeAsFileTime, NtQuerySystemTime, GetSystemTimePreciseAsFileTime), затем он заменяет текущую дату / время указанной вами датой / временем. Вы также можете позволить ему немедленно переключать дату запуска указанной программы и создавать ярлыки на рабочем столе.
RunAsDate прост в использовании и все поля четко обозначены, позволяя любому уровню пользователя использовать эту утилиту для планирования выполнения программы в дату / время их выбора. Однако RunAsDate может использоваться из командной строки и поддерживаются следующие параметры:
RunAsDate.exe {/immediate} {/movetime} [ddmmyyyy] {hh:mm:ss} [Program to run] {Program parameters}