1

после июня 2008 года игровые gears of war дают ошибку и не работают.
поэтому, когда я хочу сыграть в нее, мне нужно изменить дату примерно на 6 лет.
поэтому мне интересно, есть ли способ установить время для одной программы или изменить дату проще (одним щелчком мыши)?

2 ответа2

0

решена!
Я только что создал .bat файл с таким содержанием:

FOR /f "tokens=2-4 skip=1 delims=(-)" %%G IN ('echo.^|date') DO (
FOR /f "tokens=2 delims= " %%A IN ('date /t') DO (
    SET v_first=%%G
    SET v_second=%%H
    SET v_third=%%I
    SET v_all=%%A
    )
)

SET %v_first%=%v_all:~0,2%
SET %v_second%=%v_all:~3,2%
SET %v_third%=%v_all:~6,4%
SET DATE2= %MM%/%DD%/%YY%

date 06/01/2008
start /wait "test" "C:\Program Files\Gears of War\Binaries\Startup.exe"
date %DATE2%

теперь вы можете использовать его как программу изменения даты одним кликом (вместо ярлыка игры)
он устанавливает дату на 2008 и ждет окончания игры, а затем устанавливает дату на настоящее время.

0

Технически говоря, приложение Gears of War использует Windows API для определения текущей даты / времени.

Это означает, что Windows не устанавливает дату для каждого приложения ; вместо этого приложение использует текущую дату, предоставленную ОС.

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

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