Cum să creați un fișier/dosar și să îl denumiți în funcție de marcajul de timp actual

Dacă sunteți în căutarea unor modalități de a crea automat fișiere și foldere și de a le numi pe baza marcajului de timp al sistemului dvs., ați ajuns la locul potrivit. Există o metodă super simplă prin care puteți realiza această sarcină. Folderele sau fișierele create pot fi apoi utilizate în diverse scopuri, cum ar fi stocarea copiilor de rezervă ale fișierelor, sortarea fișierelor pe bază de date etc.

În acest articol, explicăm, în câțiva pași foarte simpli, cum puteți crea automat fișiere și foldere în Windows 11/10 și să le denumiți în funcție de marcajul de timp al sistemului. Metoda folosită este scriptarea în lot și este foarte ușoară. Sper că vă place să citiți articolul.

11 Fișier creat Min

Cuprins

Secțiunea 1: Cum să creați automat un folder și să-l denumiți în funcție de marcajul de timp curent al sistemului

Pasul 1: In primul rand, navigați la folderul părinte unde doriți să creați folderul și să îl denumiți pe baza marcajului de timp actual al sistemului.

Ca in continuare, Click dreapta pe o spațiu gol, Click pe Nou și apoi faceți clic pe Document text opțiune.

1 text nou min

Pasul 2: Acum dublu click pe documentul text nou creat pentru a-l edita.

2 Deschideți fișierul min

Pasul 3: Odată ce documentul text se deschide în Notepad, copiaza si lipeste următorul script pe el.

ecou off set CUR_YYYY=%date:~10,4% setați CUR_MM=%date:~4,2% setați CUR_DD=%date:~7,2% setați CUR_HH=%time:~0,2% dacă %CUR_HH% lss 10 (set CUR_HH=0%time:~1,1%) set CUR_NN=%time:~3,2% setați CUR_SS=%time:~6,2% setați CUR_MS=%time:~9,2% setați SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%.%CUR_NN%.%CUR_SS% mkdir %SUBFILENAME%
3 Copiere Script Min

Nu uitați să apăsați tastele CTRL + S împreună să salva fișierul după ce ați terminat de copiat scriptul de mai sus.

PUBLICITATE

Explicația scriptului

Mai întâi scenariul extracte curentul zi, lună, an, ore, minute, secunde și milisecunde din ora sistemului. Scriptul responsabil pentru acea parte este mai jos.

a stabilit CUR_YYYY=%data:~10,4% a stabilitCUR_MM=%data:~4,2% a stabilitCUR_DD=%data:~7,2% a stabilitCUR_HH=%timp:~0,2% dacă %CUR_HH% lss 10 (setat CUR_HH=0%timp:~1,1%) setatCUR_NN=%timp:~3,2% a stabilitCUR_SS=%timp:~6,2% a stabilitCUR_MS=%timp:~9,2% 

Deci variabilele create sunt după cum urmează:

CUR_YYYY – Stochează anul

CUR_MM – Stochează luna

CUR_DD – Stochează ziua

CUR_HH – Stochează orele

CUR_NN – Stochează minutele

CUR_SS – Stochează secundele

CUR_MS – Stochează milisecunde

Linia de mai jos este cea responsabilă pentru formatarea numelui folderului. Conform liniei de mai jos, numele folderului va fi în format Zi-Lună-An_Ore. Minute. secunde. Formatul este apoi salvat într-o variabilă numită SUBFILENAME.

setați SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%.%CUR_NN%.%CUR_SS%

În cele din urmă, folderul este creat folosind mkdir comanda.

mkdir %SUBFILENAME%

Cum să modificați formatul de denumire

  • Dacă aveți nevoie de un alt format pentru denumirea folderului, puteți utiliza variabilele explicate în secțiunea de mai sus. De exemplu, dacă doriți ca formatul numelui folderului dvs. să fie ca An_Lună_Ziu-Secunde. Ore. Minute, apoi dvs setați SUBFILENAME linia va trebui modificată după cum urmează.
 setați SUBFILENAME=%CUR_YYYY%-%CUR_MM%-%CUR_DD%_%CUR_SS%.%CUR_HH%.%CUR_NN%

Rezultat ==> 2022-04-15_58.21.15

  • De asemenea, puteți schimba separatorul dintre variabile. De exemplu, dacă vrei cratime a separa şi timpul în loc de puncte, apoi a ta SUBFILENAME va trebui schimbată în următoarele.
 setați SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%-%CUR_NN%-%CUR_SS%

Rezultat ==> 15-04-2022_21-18-26

  • Dacă nu vrei separatori între Data elemente şi Timp elemente, dar au nevoie de o cratimă între dată și oră, atunci SUBFILENAME va fi:
 setați SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS%

Rezultat ==> 15042022_211849

Pasul 4: În continuare, reveniți la folderul în care ați salvat documentul text, clic pe el și apoi apăsați tasta F2 cheia pentru redenumiți aceasta.

Dați un nume la alegere, dar trebuie să dați extensie la fel de băţ. Aceasta este partea cea mai importantă.

4 Redenumiți Min

Pasul 5: După ce redenumiți și faceți clic în altă parte, vi se va prezenta Confirmarea redenumirii căsuță de dialog. Faceți clic pe da butonul pentru a trece la pasul următor.

5 Confirmați Redenumire Min

Pasul 6: Scriptul dvs. de lot este acum gata pentru a fi executat. Dublu click pe fișier pentru a-l executa.

6 Executare script Min

Pasul 7: Magie! Un dosar nou este creat în același folder ca și scriptul de lot și denumirea acestuia se bazează pe marcajul de timp actual al sistemului.

7 Folder creat Min

Secțiunea 2: Cum să creați automat un fișier și să-l denumiți în funcție de marcajul de timp curent al sistemului

În Secțiunea 1, am creat un folder care a fost numit pe baza marcajului de timp actual al sistemului. În această secțiune, să vedem cum puteți crea un fișier automat și îl puteți denumi pe baza marcajului de timp actual al sistemului.

În primul rând, creați fișierul batch așa cum este detaliat în Secțiunea 1.

Pasul 1: Click dreapta pe fișier batch ai creat din Sectiunea 1 și apoi faceți clic pe Afișați mai multe opțiuni.

8 Afișați mai multe opțiuni Min

Pasul 2: Din meniul care se extinde, faceți clic pe Editați | × opțiune.

9 Editare optimizată

Pasul 3: Acum, cometariu afară din mkdirlinia către sfârsit. Aceasta este partea din script care este responsabilă pentru realizarea folderului.

La cometariuafară o linie în scripting batch, trebuie să adăugați 2 două puncte până la începutul liniei. Acest lucru ar face ca scriptul să ignore linia care urmează două puncte. Deci, linia ta mkdir ar fi după cum urmează și va fi ignorată în timpul execuției scriptului.

::mkdir %SUBFILENAME%

Acum, să adăugăm linia care va crea fișierul, folosind același format de denumire.

echo „Bună ziua, bun venit la pagina Geek” > ​​%SUBFILENAME%.txt

Deci, codul final care trebuie să fie prezent în fișierul script batch ar trebui să fie după cum urmează.

ecou off set CUR_YYYY=%date:~10,4% setați CUR_MM=%date:~4,2% setați CUR_DD=%date:~7,2% setați CUR_HH=%time:~0,2% dacă %CUR_HH% lss 10 (set CUR_HH=0%time:~1,1%) set CUR_NN=%time:~3,2% setați CUR_SS=%time:~6,2% setați CUR_MS=%time:~9,2% setați SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS% ::mkdir %SUBFILENAME% echo „Bună ziua, bine ați venit la pagina Geek” > ​​%SUBFILENAME%.txt
9 Comanda Creare fișier Min

Nu uitați salvați fișierul prin apăsarea butonului CTRL și S cheile împreună ca întotdeauna.

Pasul 4: Dublu click pe scriptul batch pentru a-l executa.

10 Execut lot nou min

Pasul 5: Poftim! Acum este creat un nou fișier cu textul implicit Bună, Bine ați venit la Pagina Geek. Poti dublu click pe fișierul text pentru a-l deschide. Poti editați fișierul și adăugați orice text conform alegerii dvs., la fel cum ați edita și salva în mod normal un fișier text. Bucurați-vă!

11 Fișier creat Min

Secțiunea 3: Cum să creați automat un folder și un fișier și să le denumiți în funcție de marcajul de timp curent al sistemului

În această secțiune, odată ce faceți dublu clic pe fișierul batch, un fișier și un folder vor fi create automat și ambele vor fi denumite în funcție de marcajul temporal actual al sistemului.

Pasul 1: Click dreapta pe scriptul batch în care l-ați creat Sectiunea 2, apoi faceți clic pe Afișați mai multe opțiuni.

12 Afișați mai multe opțiuni Copiere min

Pasul 2: Faceți clic pe Editați | × opțiunea la pasul următor.

9 Editare optimizată

Pasul 3: Pentru a crea și folderul, împreună cu fișierul, elimina cel :: de la începutul mkdir linia.

Scenariul final ar trebui să fie după cum urmează.

ecou off set CUR_YYYY=%date:~10,4% setați CUR_MM=%date:~4,2% setați CUR_DD=%date:~7,2% setați CUR_HH=%time:~0,2% dacă %CUR_HH% lss 10 (set CUR_HH=0%time:~1,1%) set CUR_NN=%time:~3,2% setați CUR_SS=%time:~6,2% setați CUR_MS=%time:~9,2% setați SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS% mkdir %SUBFILENAME% echo „Bună ziua, bine ați venit la pagina Geek” > ​​%SUBFILENAME%.txt
13 Decomentează Mkdir Min

Ca întotdeauna, salvați fișierul apăsând tasta CTRL + S tastele simultan.

Pasul 4: Dublu click pe fișierul batch pentru a fi executat, odată ce l-ați salvat.

14 Executare lot Min

Pasul 5: Voila! Puteți vedea că un fișier nou și un folder sunt acum create și ambele sunt denumite în funcție de marcajul de timp actual al sistemului dvs.

15 Folder și fișier creat Min

Vă rugăm să ne spuneți în secțiunea de comentarii dacă sunteți blocat la oricare dintre pași.

Rămâneți pe fază pentru mai multe trucuri, sfaturi și remedieri.

De asemenea, puteți descărca acest instrument de reparare a computerului pentru a localiza și remedia orice problemă cu PC-ul:
Pasul 1 - Descărcați Instrumentul de reparare PC Restoro de aici
Pasul 2 - Faceți clic pe Pornire scanare pentru a găsi și remedia automat orice problemă cu PC-ul.
Cum să rulați orice aplicație ca alt utilizator în Windows 11

Cum să rulați orice aplicație ca alt utilizator în Windows 11Cum SăWindows 11

Unele aplicații au privilegiul de a fi utilizate numai de anumiți utilizatori. Prin urmare, dacă sunteți conectat la sistem folosind contul de utilizator al altcuiva și doriți să lansați aplicația ...

Citeste mai mult
Cum să extrageți instantaneu toate imaginile din interiorul unui document MS Word

Cum să extrageți instantaneu toate imaginile din interiorul unui document MS WordCum SăMicrosoft WordSfaturi

Ar putea exista mai multe imagini în interiorul unui document Word și ar putea fi necesar să le salvați pe toate în computer pentru diverse scopuri. Modul tradițional de a realiza această sarcină a...

Citeste mai mult
Cum se schimbă programele implicite în Windows 11

Cum se schimbă programele implicite în Windows 11Cum SăWindows 11

Microsoft Windows oferă un număr variat de aplicații pentru diferitele cerințe ale utilizatorilor. Dar, există unii utilizatori care preferă să folosească un înlocuitor pentru aplicația Microsoft d...

Citeste mai mult