Como definir a data para um programa específico?

1

depois de junho de 2008, o jogo gears of war está dando erro e não rodando.
então quando eu quero tocar, eu preciso mudar a data por volta dos 6 anos.
então, estou curioso para que seja possível definir o horário de um único programa ou alterar a data mais facilmente (um clique)?

    
por mpower 26.06.2014 / 08:30

2 respostas

0

resolvido!
Acabei de criar um arquivo .bat com este conteúdo:

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%

agora você pode usá-lo como um programa de mudança de data oneclick (em vez de um atalho de jogo)
define data para 2008 e aguarda que o jogo termine e, em seguida, define a data para agora.

    
por 27.06.2014 / 12:09
0

Tecnicamente falando, o aplicativo Gears of War usa a API do Windows para determinar a data / hora atual.

Isso significa que o Windows não define a data para cada aplicativo ; em vez disso, o aplicativo usa a data atual fornecida pelo sistema operacional.

Então, você precisa mudar a data toda vez.

    
por 26.06.2014 / 08:50