Kako ustvariti datoteko/mapo in jo poimenovati na podlagi trenutnega časovnega žiga

Če iščete načine za samodejno ustvarjanje datotek in map ter njihovo poimenovanje glede na časovni žig vašega sistema, ste prišli na pravo mesto. Obstaja zelo preprosta metoda, s katero lahko opravite to nalogo. Ustvarjene mape ali datoteke se lahko nato uporabljajo za različne namene, kot so shranjevanje varnostnih kopij datotek, razvrščanje datotek na podlagi datumov itd.

V tem članku v nekaj zelo preprostih korakih razložimo, kako lahko samodejno ustvarite datoteke in mape v sistemu Windows 11/10 in jih poimenujete na podlagi časovnega žiga sistema. Uporabljena metoda je paketno skriptiranje in je zelo enostavna. Upam, da uživate v branju članka.

11 Ustvarjena datoteka min

Kazalo

1. razdelek: Kako samodejno ustvariti mapo in jo poimenovati na podlagi trenutnega časovnega žiga sistema

Korak 1: Prvič, pomaknite se do nadrejene mape kjer želite ustvariti mapo in jo poimenovati glede na trenutni časovni žig sistema.

Kot naslednji, desni klik na prazen prostor, kliknite na Novo in nato kliknite na Besedilni dokument možnost.

1 novo besedilo min

2. korak: Zdaj dvojni klik na novo ustvarjenem besedilnem dokumentu, da ga uredite.

2 Odprite datoteko Min

3. korak: Ko se besedilni dokument odpre v beležnici, Kopiraj in prilepi naslednji skript nanj.

odmev nastavljen CUR_YYYY=%datum:~10,4% nastavite CUR_MM=%datum:~4,2% nastavite CUR_DD=%datum:~7,2% nastavite CUR_HH=%čas:~0,2% če %CUR_HH% lss 10 (nastavljen CUR_HH=0%čas:~1,1%) nastavite CUR_NN=%čas:~3,2% nastavite CUR_SS=%čas:~6,2% nastavljen CUR_MS=%čas:~9,2% nastavljen SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%.%CUR_NN%.%CUR_SS% mkdir %SUBFILENAME%
3 kopija skripta min

Ne pozabite pritisniti tipk CTRL + S skupaj za shraniti datoteko, ko končate s kopiranjem zgornjega skripta.

OGLAŠEVANJE

Razlaga skripte

Najprej scenarij izvlečki trenutno dan, mesec, leto, ure, minute, sekunde in milisekunde iz sistemskega časa. Skript, ki je odgovoren za ta del, je spodaj.

set CUR_YYYY=%datum:~10,4% setCUR_MM=%datum:~4,2% setCUR_DD=%datum:~7,2% setCUR_HH=%čas:~0,2% če je %CUR_HH% lss 10 (nastavljeno CUR_HH=0%čas:~1,1%) nastavljenoCUR_NN=%čas:~3,2% setCUR_SS=%čas:~6,2% setCUR_MS=%čas:~9,2% 

Ustvarjene spremenljivke so torej naslednje:

CUR_YYYY – Shrani leto

CUR_MM – Shrani mesec

CUR_DD – Shrani dan

CUR_HH – Shrani ure

CUR_NN – Shrani minute

CUR_SS – Shrani sekunde

CUR_MS – Shrani milisekunde

Spodnja vrstica je tista, ki je odgovorna za oblikovanje imena mape. V skladu s spodnjo vrstico bo ime mape v formatu Dan-mesec-leto_ure. Minute. Sekund. Oblika se nato shrani v spremenljivko z imenom SUBFILENAME.

nastavite SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%.%CUR_NN%.%CUR_SS%

Na koncu se mapa ustvari s pomočjo mkdir ukaz.

mkdir %SUBFILENAME%

Kako prilagoditi obliko poimenovanja

  • Če potrebujete drugačno obliko za poimenovanje svoje mape, lahko uporabite spremenljivke, razložene v zgornjem razdelku. Na primer, če želite, da je oblika imena vaše mape kot Leto_Month_Day-Seconds. Ure. Minute, nato vaše nastavite SUBFILENAME vrstico bo treba spremeniti na naslednji način.
 nastavite SUBFILENAME=%CUR_YYYY%-%CUR_MM%-%CUR_DD%_%CUR_SS%.%CUR_HH%.%CUR_NN%

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

  • Spremenite lahko tudi ločilo med spremenljivkami. Na primer, če želite vezaji ločiti tudi čas namesto pike, nato tvoj SUBFILENAME bo treba spremeniti v naslednje.
 nastavite SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%-%CUR_NN%-%CUR_SS%

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

  • Če ne želite med seboj ločevati Datum elementi in Čas elementov, vendar potrebujete vezaj med datumom in časom, potem bo SUBFILENAME:
 nastavite SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS%

Rezultat ==> 15042022_211849

4. korak: Kot naslednjič se vrnite v mapo, kjer ste shranili svoj besedilni dokument, kliknite nanjo in nato pritisnite F2 ključ do preimenuj to.

Navedite ime po lastni izbiri, vendar ga morate dati razširitev kot netopir. To je najpomembnejši del.

4 Preimenuj Min

5. korak: Ko preimenujete in kliknete nekje drugje, se vam prikaže Potrditev preimenovanja pogovorno okno. Kliknite na da gumb za nadaljevanje na naslednji korak.

5 Potrdite Preimenuj Min

6. korak: Vaš paketni skript je zdaj pripravljen za izvedbo. Dvojni klik na datoteko, da jo izvedete.

6 Izvedi skript Min

7. korak: Čarovnija! Nova mapa je ustvarjena v isti mapi kot vaš paketni skript in njeno poimenovanje temelji na trenutnem časovnem žigu vašega sistema.

7 mapa ustvarjena min

2. razdelek: Kako samodejno ustvariti datoteko in jo poimenovati na podlagi trenutnega časovnega žiga sistema

V 1. razdelku smo ustvarili mapo, ki je bila poimenovana glede na trenutni časovni žig sistema. V tem razdelku si oglejmo, kako lahko samodejno ustvarite datoteko in jo poimenujete glede na trenutni časovni žig sistema.

Najprej, ustvarite paketno datoteko, kot je podrobno opisano v razdelku 1.

Korak 1: Desni klik na paketna datoteka iz katerega ste ustvarili 1. razdelek in nato kliknite na Pokaži več možnosti.

8 Prikaži več možnosti Min

2. korak: V meniju, ki se razširi, kliknite na Uredi možnost.

9 Optimizirano urejanje

3. korak: Zdaj, komentar ven mkdirvrstico proti koncu. To je del skripta, ki je odgovoren za izdelavo mape.

Za komentarven vrstico v paketnem skriptiranju, ki jo morate dodati 2 dvopičji na začetek vrstice. S tem bi skript prezrl vrstico, ki sledi dvopičju. Torej bi bila vaša vrstica mkdir naslednja in bo med izvajanjem skripta prezrta.

::mkdir %SUBFILENAME%

Zdaj dodajmo vrstico, ki bo ustvarila datoteko, z uporabo iste oblike poimenovanja.

echo "Pozdravljeni, dobrodošli na strani Geek" > %SUBFILENAME%.txt

Končna koda, ki mora biti prisotna v paketni skriptni datoteki, mora biti naslednja.

odmev nastavljen CUR_YYYY=%datum:~10,4% nastavite CUR_MM=%datum:~4,2% nastavite CUR_DD=%datum:~7,2% nastavite CUR_HH=%čas:~0,2% če %CUR_HH% lss 10 (nastavljen CUR_HH=0%čas:~1,1%) nastavite CUR_NN=%čas:~3,2% nastavite CUR_SS=%čas:~6,2% nastavljen CUR_MS=%čas:~9,2% nastavljen SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS% ::mkdir %SUBFILENAME% echo "Pozdravljeni, dobrodošli na strani Geek" > %SUBFILENAME%.txt
9 Ukaz za ustvarjanje datoteke Min

Ne pozabite shranite datoteko s pritiskom na CTRL in S ključi skupaj kot vedno.

4. korak: Dvojni klik na vašem paketnem skriptu, da ga izvedete.

10 Izvedi nov paket Min

5. korak: Izvolite! Zdaj je ustvarjena nova datoteka s privzetim besedilom Pozdravljeni, dobrodošli na strani Geek. Ti lahko dvojni klik v besedilni datoteki, da jo odprete. Ti lahko uredite datoteko in dodajte poljubno besedilo po vaši izbiri, tako kot običajno urejate in shranite besedilno datoteko. Uživajte!

11 Ustvarjena datoteka min

3. razdelek: Kako samodejno ustvariti mapo in datoteko ter ju poimenovati na podlagi trenutnega časovnega žiga sistema

V tem razdelku, ko dvokliknete paketno datoteko, datoteko in mapo bodo ustvarjeni samodejno, oba pa bosta poimenovana glede na trenutni časovni žig sistema.

Korak 1: Desni klik na paketnem skriptu, v katerem ste ustvarili 2. razdelek, nato pa kliknite na Pokaži več možnosti.

12 Prikaži več možnosti Kopiraj Min

2. korak: Kliknite na Uredi možnost v naslednjem koraku.

9 Optimizirano urejanje

3. korak: Če želite ustvariti tudi mapo skupaj z datoteko, Odstrani the :: od začetka mkdir vrstico.

Vaš končni scenarij bi moral biti naslednji.

odmev nastavljen CUR_YYYY=%datum:~10,4% nastavite CUR_MM=%datum:~4,2% nastavite CUR_DD=%datum:~7,2% nastavite CUR_HH=%čas:~0,2% če %CUR_HH% lss 10 (nastavljen CUR_HH=0%čas:~1,1%) nastavite CUR_NN=%čas:~3,2% nastavite CUR_SS=%čas:~6,2% nastavljen CUR_MS=%čas:~9,2% nastavljen SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS% mkdir %SUBFILENAME% echo "Pozdravljeni, dobrodošli na strani Geek" > %SUBFILENAME%.txt
13 Odkomentiraj Mkdir Min

Kot vedno shranite datoteko s pritiskom na CTRL + S tipke hkrati.

4. korak: Dvojni klik v paketni datoteki, ki jo želite izvesti, ko jo shranite.

14 Izvedi paket Min

5. korak: Voila! Vidite lahko, da sta zdaj ustvarjeni nova datoteka in mapa in sta obe poimenovani glede na trenutni časovni žig vašega sistema.

15 Ustvarjena mapa in datoteka Min

V razdelku za komentarje nam sporočite, če ste pri katerem koli od korakov obtičali.

Ostanite z nami za več trikov, nasvetov in popravkov.

Prav tako lahko prenesete to orodje za popravilo računalnika, da poiščete in odpravite katero koli težavo z računalnikom:
Korak 1 - Prenesite orodje za popravilo računalnika Restoro od tukaj
2. korak – Kliknite Začni skeniranje, da samodejno poiščete in odpravite katero koli težavo z računalnikom.
Kako v načinu Windows 10 narediti tablični način privzetim

Kako v načinu Windows 10 narediti tablični način privzetimKakoWindows 10

Če vam je všeč način brskanja po računalniku s tabličnim računalnikom ali če ima prenosnik omogočen zaslon na dotik in ga radi brskate kot tablični računalnik, morate uporabiti način tabličnega rač...

Preberi več
Popravite, da Mozilla Firefox ni mogoče nastaviti kot privzeto težavo brskalnika v sistemu Windows 10

Popravite, da Mozilla Firefox ni mogoče nastaviti kot privzeto težavo brskalnika v sistemu Windows 10KakoWindows 10Brskalnik

Mozilla Firefox je med glavnimi imeni zelo priljubljen brskalnik, zato ga mnogi uporabniki želijo nastaviti kot privzeti brskalnik. Če ga nastavite kot privzeti brskalnik, omogoča samodejno odpiran...

Preberi več
Kako omogočiti / onemogočiti prekrivanje s paro v sistemu Windows 10

Kako omogočiti / onemogočiti prekrivanje s paro v sistemu Windows 10KakoWindows 10

17. oktober 2020 Avtor Sambit KoleySteam Overlay je zelo prijetna lastnost Steama, ki igralcem pomaga, da funkcije Steam uporabljajo neposredno iz igre, ne da bi zagnali aplikacijo Steam. To prekri...

Preberi več