Add a fájl dátumát és idejét, az enciklopédia ablakok
Fájl hozzáadásához dátumot és az időt, akkor használja a következő batch fájlt átnevezi a fájl nevét a név filename_YYYYMMDDHHMM formátum:
@echo KI
CÍM DateName
REM DateName.CMD
REM fájlnév változó 1%, ami átalakul a REM% 1_YYMMDDHHMM formátumban
REM
REM --------------------------
IF% 1. == GoTo HASZNÁLAT
Állítsa CURRDATE =% TEMP% \ CURRDATE.TMP
Állítsa CURRTIME =% TEMP% \ CURRTIME.TMP
DATE / T>% CURRDATE%
IDŐ / T>% CURRTIME%
Állítsa PARSEARG = „eo1 =; zsetonok = 1,2,3,4 * delims = /, "
A / F% PARSEARG% %% I (% CURRDATE%) Do SET YYYYMMDD = %% 1 %% k %% j
Állítsa PARSEARG = „eo1 =; zsetonok = 1,2,3 * delims =. "
A / F% PARSEARG% %% I (% CURRTIME%) Do SET ÓÓPP = %% i %% j %% k
Echo RENAME% 1% 1_% YYYYMMDD %% ÓÓPP%
ÁTNEVEZÉS% 1% 1_% YYYYMMDD %% ÓÓPP%
goto end
HASZNÁLAT
Echo Használat: DateName fájlnév
Echo átnevezi fájlnév filename_YYYYMMDDHHMM
VÉGE
REM
CÍM Command Prompt
Lehetőség van arra, hogy más módszerrel, amely nem igényel ideiglenes fájlok létrehozása (nullát adunk az idő kevesebb, mint 10 óra):
a / f "token = 1,2" %% u ( 'dátum / t') ne állítsa d = %% v
a / f "jelzőt = 1" %% u a ( 'idő / t') do meghatározott t = %% u
Ha a „% t:
1,1% "==": „set t = 0% t%
meghatározott timeStr =.:
3,2%
echo% timeStr%
Egy másik lehetőség az, hogy LOGTIME.EXE segédprogram, amely lehetővé teszi, hogy meghatározza a sort, majd írjuk be a meghatározott időben a sort LOGTIME.LOG fájl az aktuális könyvtárban, mint az alapértelmezett. Ezen kívül van NOW.EXE segédprogram, amely helyettesíti a sorban befutó a dátumot és az időt. Például:
LOGTIME.EXE NOW.EXE közművek és egy tasakba Resource Kit.
A következő lehetőség, hogy a parancs. A naplófájl segítségével lehet létrehozni az aktuális dátumot a fájl neve:
rem hozzon létre egy egyedi log fájl nevét, például Wed0804
FOR / F "jelzőt = 1-4 delims = /" %% i ( 'dátum / t') ne set file = %% i %% j %% k
Állítsa LOG = meghajtó: \ könyvtár \ filename-% file% .log
A fájl neve lesz a következő formában: FILENAME-DATE.LOG. Ez a módszer sokkal egyszerűbb és remekül működik.
Néha mossuk használja a következő parancsot, ami növeli a fájl az aktuális időt (azonban szintén kiadott egy üzenetet a sikeres művelet, így az egyik korábbi eljárások előnyös):
net time >> file.txt
Végül, figyeljen a következő parancsot:
Echo | tovább | ideje | találni "aktuális" >> file.txt