Sinclair83
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору RunAsDate - утилита, которая позволяет запустить указанное в параметрах приложение с определенной датой и временем. Так, как если бы запускаемому приложению ответила система на API "GetLocalTime" из библиотеки "kernel32.dll". При этом системное время остаётся неизменным. Работает как в GUI, так и c command-line. RunAsDate перехватывает вызовы API ядра, которые возвращают текущую дату и время (GetSystemTime, GetLocalTime, GetSystemTimeAsFileTime, NtQuerySystemTime, GetSystemTimePreciseAsFileTime), и заменяет текущую дату/время на указанную вами дату/время. RunAsDate не требует установки или дополнительных DLL-файлов. Чтобы начать использовать его, просто скопируйте исполняемый файл (RunAsDate.exe) в любую папку и запустите его. В главном окне RunAsDate выберите нужную дату и время, а также приложение, которое вы хотите запустить. При желании вы также можете указать параметры командной строки для запуска программы. Нажмите кнопку «Запустить», чтобы запустить приложение с указанной датой/временем. Начиная с версии 1.40, RunAsDate позволяет прикреплять запущенный процесс вместо создания нового. После того, как dll RunAsDate будет прикреплена к процессу, процесс будет видеть текущую дату/время в соответствии с настройками, выбранными вами в главном окне RunAsDate. Чтобы использовать эту функцию, выберите нужные настройки даты/времени, нажмите кнопку «Прикрепить к процессу», выберите нужный процесс, а затем нажмите кнопку «Прикрепить к выбранному процессу». Скачать: RunAsDate v1.41: x86 | x64 Локализации: rus | ukr | pol |