Hirdetés

Új hozzászólás Aktív témák

  • cigam
    titán

    Ha magyar nyelvű az oprendszer, akkor a set today sor helyesen

    set today=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%

    Ha tized és század másodpercet is akarsz, akkor

    set today=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%%time:~9,2%

    Ha angol nyelvű az oprendszer akkor házifeladat az alábbi szabály figyelembevételével

    %date:~a_kimetszendő_string_kezdőpozíciója_nullával_kezdve_a_számlálást,a_kimetszendő_string_hossza%

    W10-nél kicsit odébb csúsztak.

    Ez tuti működik(magyar W10 alatt), most próbáltam ki.

    set forras=C:\users\szeke\Dokumentumok\batch
    set cel=C:\users\szeke\Dokumentumok\batch\teszt
    set fajl=teszt.zip
    set datum=%date:~0,4%-%date:~6,2%-%date:~10,2%__%time:~0,2%%time:~3,2%%time:~6,2%
    if exist %cel%\%fajl% (ren %cel%\%fajl% "%datum%-%fajl%")
    copy %forras%\%fajl% %cel%\%fajl% /-y

Új hozzászólás Aktív témák