Zobrazené výsledky: 1 až 2 z 2

Téma: datum v cmd line ve task schedulru win7/64

  1. #1
    Pravidelný diskutér
    Registrace
    Jul 2008
    Příspěvků
    184

    Na zalohy pouzivam batak, spousteny v task scheduleru. Jeho soucasti prirazeni datumu zalohovaneho 7-zip souboru. Pokud bat soubor spustim z totcommanderu (neb pruzkumnika), vse probehne, jak ma. Pokud zalohovaci bat spustim pres scheduler, zastavi se volany date.bat s hlaskou:
    Aktualni datum: pa 29.11.2013
    Zadejte nove datum: (dd-mm-rrrr)
    Jak to, ze scheduler pouziva jiny format datumu? Jak to vyresit?
    Zalohovaci bat spoustim i rucne (via tcmd), napr. pri upgradech.
    Diky za navedeni.
    H.

    date.bat:
    @FOR /F "tokens=1,2,3,4 delims=. " %%M IN ('DATE /T') DO SET MES=%%O&SET DEN=%%N&SET ROK=%%P
    SET DATUM=%MES%-%DEN%

    System Win7/64bit.
    Odpovídat lze po přihlášení

  2. #2
    Starousedlík SHW Avatar uživatele zsdx
    Registrace
    Nov 2009
    Příspěvků
    2,118

    Bud volej date.bat s plnou cestou nebo ho prejmenuj.
    Odpovídat lze po přihlášení