Файл "date_rec.vbs"
-------------------
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "cmd.exe /c date_rec.cmd", 0, false
Файл "date_rec.cmd"
--------------------
@echo off
date /t ; date.txt
date 07-06-2013
Proga.exe
date ; date.txt
del date.txt ; nul
При запуске файла date_rec.vbs системное время устанавливается в 07-06-2013, а затем запускается Proga.exe. Всё бы хорошо, но через несколько секунд дата самопроизвольно сбрасывается на сегодняшнюю. Уж и интернет отключал и Службу времени отключал - без толку, дата через несколько секунд восстанавливается. ((((((((((((((( Почему? Может батник date_rec.cmd нужно как-то подправить?
PS. Windows7 x86.
Батник должен быть таким:
@echo off
date /t ; date.txt
date 07-06-2013
@Proga.exe
@date ; date.txt
del date.txt ; nul
Может кому пригодится с триальным софтом. ))))))))))))