Kezdőoldal » Számítástechnika » Programozás » CMD parancs: Hogy tudom...

CMD parancs: Hogy tudom megadni azt, hogy a fájl neve az aktuális napi dátum legyen?

Figyelt kérdés
Ha a parancssorban a sort kiegészítem a %DATE% %TIME% paraméterekkel, annyi lesz a fájl neve, hogy pl mai: "mon.7z" például... De ez csak a nap, nekem viszont teljes dátum kellene.

2014. okt. 13. 19:37
 1/2 coopper ***** válasza:

Szia.


Nézd meg ezt : [link]


Nekem ez müködött :



For /f "tokens=1-3 delims=/." %%a in ('date /t') do (set mydate=%%a_%%b_%%c)

For /f "tokens=1-2 delims=/:" %%a in ("%TIME%") do (set mytime=%%a%%b)

echo %mydate%_%mytime%


Eredmény : 2014_10_13_2011



for /F "usebackq tokens=1,2 delims==" %%i in (`wmic os get LocalDateTime /VALUE 2^>NUL`) do if '.%%i.'=='.LocalDateTime.' set ldt=%%j

set ldt=%ldt:~0,4%-%ldt:~4,2%-%ldt:~6,2%_%ldt:~8,2%:%ldt:~10,2%:%ldt:~12,6%

echo Local date is %ldt%



Eredmény : Local date is 2014-10-13_20:11:13.275


Sok sikert.

Üdv.

2014. okt. 13. 20:12
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:
Nagyon szépen köszönöm! Tényleg be fog válni, bár még nincs meg teljesen a megoldás, már majdnem kiírja a szükséges adatokat.
2014. okt. 19. 13:44

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!