Forum » Pomoč in nasveti » %date% filename problem
%date% filename problem
freejack ::
Ok, ne da se mi več razmišljat. Tle je problem.
Rad bi naredil bat skripto, ki bi zazipala določen direktorij, ime zip datoteke pa bi bil enak datum.zip (v smislu 25.04.2006.zip oz te varjante).
Trenutno sem na %date%.zip, ampak to mi vrne sam dan.zip (v tem primeru TOR.zip). Še bolj hecna zadeva je, če grem kreirat direktorij z imenom %date%, mi pa ustvari 2 direktorija - 25.04.2006 in TOR. Kk zdej dobit tist datum not v filename?
Predvidevam da bi druga opcija bla kreiranje date direktorija, pol pa zipanje datotek tle not, sam mi bo tle poleg datuma, nardilo še dan direktorij. Ideje?
Update:
* če uporabim %date%.zip mi vrne TOR.zip
* če uporabim "c:\pot\%date%.zip" mi vrne da ne more kreirat "tor 25.04.2006.zip"
No majstri kje ste?
Rad bi naredil bat skripto, ki bi zazipala določen direktorij, ime zip datoteke pa bi bil enak datum.zip (v smislu 25.04.2006.zip oz te varjante).
Trenutno sem na %date%.zip, ampak to mi vrne sam dan.zip (v tem primeru TOR.zip). Še bolj hecna zadeva je, če grem kreirat direktorij z imenom %date%, mi pa ustvari 2 direktorija - 25.04.2006 in TOR. Kk zdej dobit tist datum not v filename?
Predvidevam da bi druga opcija bla kreiranje date direktorija, pol pa zipanje datotek tle not, sam mi bo tle poleg datuma, nardilo še dan direktorij. Ideje?
Update:
* če uporabim %date%.zip mi vrne TOR.zip
* če uporabim "c:\pot\%date%.zip" mi vrne da ne more kreirat "tor 25.04.2006.zip"
No majstri kje ste?
- spremenil: freejack ()
freejack ::
Ok zadevo sem trenutno porihtal tko, da mi prvo naredi zip fajl, pol ga pa preimenuje, sam je oblika fajla še vedno "tor 25.04.2006.zip". Moti me to, da ni sortiranje.
Če slučajno kdo ugotovi kk bi naredil zapis "leto-mesec-dan" bi blo idealno.
Do takrat bom pa preživel s tem.
Če slučajno kdo ugotovi kk bi naredil zapis "leto-mesec-dan" bi blo idealno.
Do takrat bom pa preživel s tem.
veteran ::
> No majstri kje ste?
Hehe, majstri se ne mučijo s cmd, ampak uporabijo bash. Če bi rad npr datoteke *.txt zapakiral v C:/pot/2006-04-25.zip, napišeš:
pkzip -add /c/pot/`date +%Y-%m-%d`.zip *.txt
Hehe, majstri se ne mučijo s cmd, ampak uporabijo bash. Če bi rad npr datoteke *.txt zapakiral v C:/pot/2006-04-25.zip, napišeš:
pkzip -add /c/pot/`date +%Y-%m-%d`.zip *.txt
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | barve v process explorerjuOddelek: Operacijski sistemi | 1630 (1513) | veteran |
» | [UNIX] arg list too longOddelek: Programiranje | 1945 (1200) | bijonda |
» | [VB] Spreminjanje imena datoteke znotraj mape?Oddelek: Programiranje | 1183 (960) | StratOS |
» | Kako bi napisal .bat file, da bi ...Oddelek: Programiranje | 1906 (1352) | AtaStrumf |
» | Emulatorji konzolOddelek: Igre | 1964 (1548) | skalca_man |