Kā izveidot failu/mapi un nosaukt to, pamatojoties uz pašreizējo laika zīmogu

Ja meklējat veidus, kā automātiski izveidot failus un mapes un piešķirt tiem nosaukumus, pamatojoties uz jūsu sistēmas laikspiedolu, esat nonācis īstajā vietā. Ir ļoti vienkārša metode, ar kuras palīdzību jūs varat paveikt šo uzdevumu. Izveidotās mapes vai failus pēc tam var izmantot dažādiem mērķiem, piemēram, failu dublējumu glabāšanai, failu kārtošanai, pamatojoties uz datumiem utt.

Šajā rakstā mēs dažās ļoti vienkāršās darbībās izskaidrosim, kā operētājsistēmā Windows 11/10 varat automātiski izveidot failus un mapes un piešķirt tiem nosaukumus, pamatojoties uz sistēmas laikspiedolu. Izmantotā metode ir pakešu skriptēšana, un tā ir ļoti vienkārša. Ceru, ka jums patiks lasīt rakstu.

11 Fails izveidots Min

Satura rādītājs

1. sadaļa: Kā automātiski izveidot mapi un nosaukt tai, pamatojoties uz sistēmas pašreizējo laika zīmogu

1. darbība: Pirmkārt, dodieties uz vecākmapi kur vēlaties izveidot mapi un nosaukt tai, pamatojoties uz sistēmas pašreizējo laika zīmogu.

Kā nākamais, ar peles labo pogu noklikšķiniet uz an tukša vieta, klikšķiniet uz Jauns un pēc tam noklikšķiniet uz Teksta dokuments opciju.

1 Jauns teksts Min

2. darbība: Tagad dubultklikšķi jaunizveidotajā teksta dokumentā, lai to rediģētu.

2 Atvērt Failu Min

3. darbība: kad teksta dokuments tiek atvērts programmā Notepad, kopēt un ielīmēt tālāk norādīto skriptu.

atbalss izslēgšanas komplekts CUR_YYYY=%datums:~10,4% iestatīt CUR_MM=%datums:~4,2% iestatīt CUR_DD=%datums:~7,2% iestatīt CUR_HH=%time:~0,2% ja %CUR_HH% lss 10 (iestatīts CUR_HH=0%time:~1,1%) iestatīt CUR_NN=%time:~3,2% iestatīt CUR_SS=%time:~6,2% set CUR_MS=%time:~9,2% set SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%.%CUR_NN%.%CUR_SS% mkdir % SUBFILENAME%
3 Kopēt skriptu Min

Neaizmirstiet nospiest taustiņus CTRL + S kopā uz saglabāt failu, kad esat pabeidzis iepriekš minētā skripta kopēšanu.

REKLĀMA

Skripta skaidrojums

Vispirms skripts ekstrakti pašreizējais diena, mēnesis, gads, stundas, minūtes, sekundes un milisekundes no sistēmas laika. Par šo daļu atbildīgais skripts ir norādīts zemāk.

komplekts CUR_GGGG=%datums: ~10,4% komplektsCUR_MM=%datums: ~4,2% komplektsCUR_DD=%datums: ~7,2% komplektsCUR_HH=%laiks: ~0,2% ja %CUR_HH% lss 10 (iestatīts CUR_HH=0%time:~1,1%)CUR_NN=%laiks: ~3,2% komplektsCUR_SS=%laiks: ~6,2% komplektsCUR_MS=%laiks: ~9,2% 

Tātad izveidotie mainīgie ir šādi:

CUR_YYYY — saglabā gadu

CUR_MM — saglabā mēnesi

CUR_DD — saglabā dienu

CUR_HH — saglabā stundas

CUR_NN — saglabā minūtes

CUR_SS — saglabā sekundes

CUR_MS — saglabā milisekundes

Zemāk esošā rinda ir tā, kas ir atbildīga par mapes nosaukuma formatēšanu. Kā norādīts zemāk esošajā rindā, mapes nosaukums būs formātā Diena-mēnesis-gads_stundas. Minūtes. Sekundes. Pēc tam formāts tiek saglabāts mainīgajā ar nosaukumu SUBFILENAME.

iestatīt SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%.%CUR_NN%.%CUR_SS%

Visbeidzot, mape tiek izveidota, izmantojot mkdir komandu.

mkdir % SUBFILENAME%

Kā pielāgot nosaukuma formātu

  • Ja mapes nosaukuma piešķiršanai nepieciešams cits formāts, varat izmantot mainīgos, kas izskaidroti iepriekšējā sadaļā. Piemēram, ja vēlaties, lai mapes nosaukuma formāts būtu gads_mēnesis_diena-sekundes. Stundas. Minūtes, tad jūsu iestatīt SUBFILENAME rinda būs jāmaina šādi.
 iestatīt SUBFILENAME=%CUR_YYYY%-%CUR_MM%-%CUR_DD%_%CUR_SS%.%CUR_HH%.%CUR_NN%

Rezultāts ==> 2022-04-15_58.21.15

  • Varat arī mainīt mainīgo atdalītāju. Piemēram, ja vēlaties defises lai atdalītu arī laiku, nevis punkti, tad jūsu SUBFILENAME būs jāmaina uz šādu.
 iestatīt SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%-%CUR_NN%-%CUR_SS%

Rezultāts ==> 15-04-2022_21-18-26

  • Ja nevēlaties, lai starp tiem nebūtu atdalītāju Datums elementi un Laiks elementi, bet starp datumu un laiku ir nepieciešama defise, tad SUBFILENAME būs:
 iestatīt SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS%

Rezultāts ==> 15042022_211849

4. darbība: kā nākamo, atgriezieties mapē, kurā saglabājāt teksta dokumentu, klikšķis uz tā un pēc tam nospiediet F2 atslēga uz pārdēvēt to.

Norādiet vārdu pēc savas izvēles, bet jums tas ir jānorāda pagarinājumusikspārnis. Šī ir vissvarīgākā daļa.

4 Pārdēvēt Min

5. darbība: pēc pārdēvēšanas un noklikšķināšanas kaut kur citur jums tiks parādīts Pārdēvēšanas apstiprinājums dialoglodziņš. Noklikšķiniet uz pogu, lai pārietu uz nākamo darbību.

5 Apstipriniet Rename Min

6. darbība: jūsu pakešu skripts tagad ir gatavs izpildei. Dubultklikšķi failā, lai to izpildītu.

6 Izpildīt skriptu Min

7. darbība: Maģija! Jauna mape tiek izveidota tajā pašā mapē, kurā atrodas jūsu pakešu skripts, un tās nosaukums ir balstīts uz jūsu sistēmas pašreizējo laikspiedolu.

7 Mape izveidota Min

2. sadaļa: Kā automātiski izveidot failu un nosaukt to, pamatojoties uz sistēmas pašreizējo laika zīmogu

1. iedaļā mēs izveidojām mapi, kurai tika piešķirts nosaukums, pamatojoties uz sistēmas pašreizējo laikspiedolu. Šajā sadaļā apskatīsim, kā varat automātiski izveidot failu un piešķirt tam nosaukumu, pamatojoties uz sistēmas pašreizējo laikspiedolu.

Pirmkārt, izveidojiet pakešfailu, kā aprakstīts 1. sadaļā.

1. darbība: Ar peles labo pogu noklikšķiniet uz sērijveida fails jūs izveidojāt no 1. sadaļa un pēc tam noklikšķiniet uz Rādīt vairāk opciju.

8 Rādīt vairāk opciju Min

2. darbība: izvērstajā izvēlnē noklikšķiniet uz Rediģēt opciju.

9 Rediģēt Optimizēts

3. darbība: Tagad, komentēt ārā no mkdirlīniju uz beigām. Šī ir skripta daļa, kas ir atbildīga par mapes izveidi.

Uz komentētārā rindiņa pakešu skriptēšanā, jums ir jāpievieno 2 koli līdz rindas sākumam. Tas liktu skriptam ignorēt rindiņu aiz koliem. Tātad jūsu mkdir rinda būtu šāda, un skripta izpildes laikā tā tiks ignorēta.

::mkdir %SUBFILENAME%

Tagad pievienosim rindu, kas izveidos failu, izmantojot to pašu nosaukumu formātu.

echo "Sveiki, laipni lūdzam Geek lapā" > %SUBFILENAME%.txt

Tātad galīgajam kodam, kuram jābūt pakešskripta failā, jābūt šādam.

atbalss izslēgšanas komplekts CUR_YYYY=%datums:~10,4% iestatīt CUR_MM=%datums:~4,2% iestatīt CUR_DD=%datums:~7,2% iestatīt CUR_HH=%time:~0,2% ja %CUR_HH% lss 10 (iestatīts CUR_HH=0%time:~1,1%) iestatīt CUR_NN=%time:~3,2% iestatīt CUR_SS=%time:~6,2% set CUR_MS=%time:~9,2% set SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS% ::mkdir %SUBFILENAME% atbalso "Sveiki, laipni lūdzam Geek lapā" > %SUBFILENAME%.txt
9 Izveidot failu komanda Min

Neaizmirstiet saglabājiet failu nospiežot CTRL un S atslēgas kopā kā vienmēr.

4. darbība: Dubultklikšķi savā pakešu skriptā, lai to izpildītu.

10 Izpildīt jaunu partiju min

5. darbība: Lūdzu! Tagad tiek izveidots jauns fails ar noklusējuma tekstu Sveiki, laipni lūdzam Geek lapā. Jūs varat dubultklikšķi teksta failā, lai to atvērtu. Jūs varat rediģēt failu un pievienojiet jebkuru tekstu pēc savas izvēles, tāpat kā parasti rediģētu un saglabātu teksta failu. Izbaudi!

11 Fails izveidots Min

3. sadaļa: Kā automātiski izveidot mapi un failu un nosaukt tos, pamatojoties uz sistēmas pašreizējo laika zīmogu

Šajā sadaļā, veicot dubultklikšķi uz sērijveida faila, failu un mapi tiks izveidoti automātiski, un tie abi tiks nosaukti, pamatojoties uz sistēmas pašreizējo laikspiedolu.

1. darbība: Ar peles labo pogu noklikšķiniet pakešu skriptā, kurā izveidojāt 2. sadaļaun pēc tam noklikšķiniet uz Rādīt vairāk opciju.

12 Rādīt vairāk opciju Kopēt Min

2. darbība: noklikšķiniet uz Rediģēt opciju nākamajā darbībā.

9 Rediģēt Optimizēts

3. darbība: lai kopā ar failu izveidotu arī mapi, noņemt uz :: no sākuma mkdir līnija.

Jūsu galīgajam skriptam ir jābūt šādam.

atbalss izslēgšanas komplekts CUR_YYYY=%datums:~10,4% iestatīt CUR_MM=%datums:~4,2% iestatīt CUR_DD=%datums:~7,2% iestatīt CUR_HH=%time:~0,2% ja %CUR_HH% lss 10 (iestatīts CUR_HH=0%time:~1,1%) iestatīt CUR_NN=%time:~3,2% iestatīt CUR_SS=%time:~6,2% set CUR_MS=%time:~9,2% set SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS% mkdir %SUBFILENAME% echo "Sveiki, laipni lūdzam Geek lapā" > %SUBFILENAME%.txt
13 Uncomment Mkdir Min

Kā vienmēr, saglabājiet failu, nospiežot CTRL+S taustiņus vienlaicīgi.

4. darbība: Dubultklikšķi pakešfailā, lai to izpildītu, kad tas ir saglabāts.

14 Izpildīt partijas min

5. darbība: Voila! Varat redzēt, ka tagad ir izveidots jauns fails un mape, un tie abi ir nosaukti, pamatojoties uz jūsu sistēmas pašreizējo laikspiedolu.

15 Izveidota mape un fails Min

Lūdzu, pastāstiet mums komentāru sadaļā, ja esat iestrēdzis kādā no darbībām.

Sekojiet līdzi citiem trikiem, padomiem un labojumiem.

Varat arī lejupielādēt šo datora labošanas rīku, lai atrastu un novērstu jebkuru datora problēmu:
1. darbība — Lejupielādējiet Restoro datora labošanas rīku no šejienes
2. darbība. Noklikšķiniet uz Sākt skenēšanu, lai automātiski atrastu un labotu jebkuru datora problēmu.
Labojums: kļūda 1079 Windows pakalpojumi nevar startēt problēmu operētājsistēmā Windows 11/10

Labojums: kļūda 1079 Windows pakalpojumi nevar startēt problēmu operētājsistēmā Windows 11/10Windows 10Windows 11

Kļūda 1079: šim pakalpojumam norādītais konts atšķiras no konta, kas norādīts citiem pakalpojumiem, kas darbojas tajā pašā procesā. pakalpojumam rodas kļūda, ja kontam, kas tiek izmantots pakalpoju...

Lasīt vairāk
Kā lejupielādēt fontus no vietnes pārlūkā Chrome bez paplašinājuma

Kā lejupielādēt fontus no vietnes pārlūkā Chrome bez paplašinājumaWindows 11PārlūkprogrammaChrome

Tātad jūs pārlūkojat un pēkšņi vienā no apmeklētajām vietnēm atrodat pārsteidzošu fontu. Jūs pat nezināt fonta nosaukumu, nemaz nerunājot par tā lejupielādi! Nu, par ko jūs uztraucaties, kad mēs es...

Lasīt vairāk
Kā notīrīt vietnes datus konkrētai vietnei pārlūkā Chrome

Kā notīrīt vietnes datus konkrētai vietnei pārlūkā ChromeWindows 11Chrome

Dažreiz jums ir jādzēš visi pārlūkprogrammas dati, bet citreiz ir jādzēš dati, kas atbilst tikai vienai vietnei. Jūs noteikti varat iet grūto ceļu un notīrīt to visu no pārlūkprogrammas iestatījumi...

Lasīt vairāk