RunAsDate: как запустить программу с более ранней датой
Сегодня мы собираем на своих компьютерах множество инструментов и программ, которые со временем, часто мы даже не помним, что у нас они есть. Конечно, мы нуждаемся в них в определенное время и мы не использовали их снова. Однако во многих случаях, когда мы собираемся воспользоваться ими, мы обнаруживаем, что они больше не работают, потому что это пробная версия или действительна до определенной даты. Если это случилось с вами, и вы не знаете, как это исправить, вот как запустить программу с датой до текущий.
В настоящий момент мы не можем правильно запустить приложение, и первое, что может прийти на ум, — это удалить программу и переустановить ее, изменить системное время и т. Д. Однако мы можем столкнуться с проблемами. Некоторые данные были сохранены в реестре, и, хотя мы переустанавливаем их, мы все равно распознаем дату начальной установки или что, несмотря на изменение системного времени, они все еще не работают.
Но правда в том, что есть способ запустить программу в более раннюю дату очень легко. Чтобы сделать это, далеко не ищем какой-то хитрости, связанной с нашей системой, лучше всего использовать сторонний инструмент, который был разработан именно для этой цели. Мы ссылаемся на RunAsDate .
Please enable JavaScript
Действия по запуску программы в более раннюю дату
Это программное обеспечение, разработанное NirSoft и что мы можем получить совершенно бесплатно. Чтобы сделать это, мы просто должны пойти в сайт разработчика и загрузите последнюю версию этого инструмента.
Это сохранит нам файл .ZIP на нашем диске, который нам придется распаковать. Внутри вы найдете три файла readme.txt, где мы найдем информацию о работе инструмента и требованиях, необходимых для его правильного функционирования, RunAsDate.chm и исполняемый файл инструмента, RunAsDate.exe .
Поэтому все, что нам нужно сделать, чтобы запустить программу на нашем рабочем столе, — это дважды щелкнуть исполняемый файл. Автоматически мы увидим, как открывается окно с его интерфейсом, который, как мы видим, довольно прост и интуитивно понятен.
Первое, что мы должны указать, это приложение, которое мы хотим запустить с более ранней датой. Для этого нажимаем кнопку «Обзор» рядом с Заявление поле и выберите программу маршрута нашего оборудования, где мы его установили. Далее мы определяем дата, в которую мы хотим, чтобы это бежало или что мы хотим, чтобы программа поняла. То есть, если у нас есть приложение, пробная версия которого истекла на определенную дату, мы должны указать дату до этого.

RunAsDate позволяет нам указать конкретную дату, то есть месяц, день, год и даже время, или указать дату, вычитая количество дней из текущей даты. То есть мы можем указать, что программа выполняется так, как если бы мы возвращались во времени на определенное количество дней.
Просто указав эти две вещи, у нас будет все готово для запуска программы, однако RunAsDate позволяет нам настроить другие детали или параметры например, возврат к текущей дате через X секунд или во время запуска программы, запуск инструмента от имени администратора и т. д. Следовательно, при заполнении первых двух полей всегда можно запустить программу на предыдущем свидание очень быстро и легко.
- Windows 2000
- Windows XP.
- Windows Server 2003
- Windows Server 2008
- Windows Vista
- Windows 7
- Windows 8
- Windows 10
Более ранние версии Windows несовместимы, а также есть версия x64 доступно для отдельной загрузки, для использования с приложениями x64, с собственного сайта разработчика.
RunAsDate 1.41 (32/64 bit) на русском

RunAsDate — программа, изменяющая дату и время в определенных приложениях, но не трогающая настройки операционной системы.

Если в некоторых программах нужно было менять дату и время, то пользователю приходилось постоянно переключать эти параметры в системе, что было неудобно — теперь всё будет проходить гораздо проще.
Пароль ко всем архивам: 1progs
Программа RunAsDate имеет простой интерфейс, но здесь есть всё необходимое:
- сначала нужно будет выбрать программу, которая будет запущена;
- далее, нужно указать дату и время, которые будут указаны для программы перед запуском;
- здесь же в программе можно указать дополнительные параметры запуска;
- можно настроить автоматический переход к реальной дате через определенное время. Например, программа будет запущена с одним временем, а через 10 минут после начала работы время сбросится на текущее;
- измененное время может идти в обычном режиме, а может быть остановлено;
- для определенной программы и настроек времени можно создать отдельный ярлык на рабочем столе.

Особенно важно, что утилита RunAsDate позволяет в каждой новой включенной программе устанавливать свое время. Никаких конфликтах между настройками не будет — две программы могут работать одновременно, имея разные даты и время.
RunAsDate
RunAsDate — это маленькая утилита, позволяющая вам устанавливать дату и время для программы. RunAsDate не меняет текущей даты и времени на вашем ПК, она всего лишь устанавливает желаемую дату и время для программы. Вы можете запускать множество приложений одновременно, и каждое приложение будет работать с разными датами и временем, в то время как дата и время вашей системы остаются без изменений.
Как это работает?
RunAsDate перехватывает сигналы ядра API, которые возвращают текущую дату и время ((GetSystemTime, GetLocalTime, GetSystemTimeAsFileTime) и заменяет текущую дату/время на указанные вами.
Использование RunAsDate
RunAsDate не требует инсталляции или дополнительных файлов DLL. Для того, чтобы использовать программу, просто скопируйте исполнительный файл (RunAsDate.exe) в любую папку и запустите его.
В главном окне RunAsDate выберите желаемую дату и время и приложение, которое вы хотите запустить. По желанию можете также указать параметры командной строки для запуска программы. Нажмите кнопку «Run» для запуска приложения согласно указанной дате/времени.
Runasdate 32 64 bit как пользоваться
Important Notice !!
I get many email messages that say something like "I tried to extend the trial period of xyz software with RunAsDate and it didn’t work". Running a software with different date/time can be used for many legitimate purposes and for these purposes RunAsDate was created. I have never said implicitly or explicitly that RunAsDate can be used for extending the trial period of a software. For some shareware programs, RunAsDate might really work, but many shareware creators are smart enough to detect that the date/time was modified and when they detect the time change, they end the trial period immediately.
Please don’t bother yourself to send me a question about extending the trial period of a software, because these kind of messages are simply deleted without answering.
Versions History
- Version 1.41:
- You can now attach to a process from command-line. You can specify the process filename or process ID, for example:
RunAsDate.exe 25\04\2005 17:12:15 Attach:Outlook.exe
RunAsDate.exe 25\04\2005 17:12:15 Attach:2756
- Added ‘Attach To Process’ option. Before using this feature, read this.
- Fixed bug: RunAsDate failed to work properly when using the 32-bit and the 64-bit versions in the same time.
- Also, the DLL file of RunAsDate is now deleted automatically when you close the main window of RunAsDate (If it’s not locked).
- Added ‘Run As Administrator’ button to easily run RunAsDate as Administrator. You have to run RunAsDate as Administrator when the program you want to run with RunAsDate requires elevation.
- RunAsDate now displays an error message if you try to run 32-bit program with 64-bit version of RunAsDate or 64-bit program with 32-bit version of RunAsDate.
- RunAsDate now displays an error message if it fails to run the specified .exe file.
- RunAsDate now also intercepts the NtQuerySystemTime and GetSystemTimePreciseAsFileTime API functions.
- RunAsDate now also intercepts the date/time functions on kernelbase.dll (in addition to kernel32.dll). This change solves the issue with cmd.exe on Windows 10 (it uses the APIs on kernelbase.dll )
- Fixed bug: When a program executed with RunAsDate requested to get the current time in GMT (GetSystemTime and GetSystemTimeAsFileTime API), RunAsDate provided the wrong time with a difference of one hour if the computer date was in summer (With daylight saving time) but the selected RunAsDate date was in winter (Without daylight saving time) and vice versa.
- Added option to set the date/time relative to the current time. You can add (positive number) or subtract (negative number) the following time units: seconds, minutes, hours, days, months, and years.
- Added ‘Start in folder’ option.
- RunAsDate now saves the last settings to config file (RunAsDate.cfg)
- Fixed bug with ‘Move the time forward according to the real time’ option: After around 7 minutes from the time that the application was started, RunAsDate failed to calculate the time properly.
- Added ‘Return to the current date/time after xx seconds’ option.
- Fixed bug: RunAsDate removed a quote character when using it in the
section of the command-line string.
- Fixed RunAsDate to work properly on Windows 8 64-bit.
- Added Drag & Drop support: You can now choose the .exe file to run by dragging it from Explorer into the main window of RunAsDate.
- Added auto complete support in the filename field.
- Added x64 version.
- Fixed bug: When using ‘Create Desktop Shortcut’, the /immediate and /movetime options were not added to the shortcut’s command-line
- The main dialog-box is now resizable.
- Added ‘Immediate Mode’ — Change the date immediately when the program starts.
- New option: Move the time forward according to the real time.
- New option: Create a shortcut on your desktop that will run a program with the date/time that you specify.
- When you don’t specify the time in the command-line, the current time will be used, instead of 00:00:00.
Using RunAsDate
Immediate Mode
If executing an application from RunAsDate cause it to crash, you should turn off the ‘Immediate Mode’.
- You can now attach to a process from command-line. You can specify the process filename or process ID, for example: