Sådan opretter du en fil/mappe og navngiver den baseret på det aktuelle tidsstempel

Hvis du leder efter måder til automatisk at oprette filer og mapper og navngive dem baseret på dit systems tidsstempel, er du kommet til det rigtige sted. Der er en super simpel metode, som du kan bruge til at få denne opgave udført. De oprettede mapper eller filer kan derefter bruges til forskellige formål som at gemme filsikkerhedskopierne, sortere filer baseret på datoer osv.

I denne artikel forklarer vi i nogle meget enkle trin, hvordan du automatisk kan oprette filer og mapper i din Windows 11/10 og navngive dem baseret på systemets tidsstempel. Den anvendte metode er batch scripting, og det er meget nemt. Håber du nyder at læse artiklen.

11 Fil oprettet Min

Indholdsfortegnelse

Afsnit 1: Sådan oprettes en mappe automatisk og navngives baseret på systemets aktuelle tidsstempel

Trin 1: For det første, naviger til den overordnede mappe hvor du vil oprette mappen og navngive den baseret på systemets aktuelle tidsstempel.

Som næste, Højreklik på en tomt rum, Klik på Ny og klik derefter på Tekstdokument mulighed.

1 ny tekst Min

Trin 2: Nu Dobbeltklik på det nyoprettede tekstdokument for at redigere det.

2 Åbn Fil Min

Trin 3: Når tekstdokumentet åbnes i Notesblok, kopiere og indsætte følgende script på den.

ekko fra sæt CUR_YYYY=%dato:~10,4% sæt CUR_MM=%dato:~4,2% sæt CUR_DD=%dato:~7,2% sæt CUR_HH=%tid:~0,2% hvis %CUR_HH% lss 10 (indstil CUR_HH=0%tid:~1,1%) sæt CUR_NN=%tid:~3,2% sæt CUR_SS=%tid:~6,2% sæt CUR_MS=%tid:~9,2% sæt SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%.%CUR_NN%.%CUR_SS% mkdir %SUBFILENAME%
3 Kopier script Min

Glem ikke at trykke på tasterne CTRL + S sammen til Gemme filen, når du er færdig med at kopiere scriptet ovenfor.

REKLAME

Scriptforklaring

Manuskriptet først ekstrakter den nuværende dag, måned, år, timer, minutter, sekunder og millisekunder fra systemtiden. Det script, der er ansvarligt for den del, er nedenfor.

sæt CUR_ÅÅÅÅ=%dato:~10,4% sætCUR_MM=%dato:~4,2% sætCUR_DD=%dato:~7,2% sætCUR_HH=%tid:~0,2% hvis %CUR_HH% lss 10 (indstil CUR_HH=0%tid:~1,1%) indstilletCUR_NN=%tid:~3,2% sætCUR_SS=%tid:~6,2% sætCUR_MS=%tid:~9,2% 

Så de oprettede variabler er som følger:

CUR_YYYY – Gemmer året

CUR_MM – Gemmer måneden

CUR_DD – Gemmer dagen

CUR_HH – Gemmer timerne

CUR_NN – Gemmer minutterne

CUR_SS – Gemmer sekunderne

CUR_MS – Gemmer millisekunderne

Nedenstående linje er den, der er ansvarlig for at formatere navnet på mappen. Som på nedenstående linje, vil navnet på mappen være i formatet Dag-måned-år_timer. Referat. Sekunder. Formatet gemmes derefter i en variabel med navnet UNDERFILNAVN.

sæt SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%.%CUR_NN%.%CUR_SS%

Til sidst oprettes mappen ved hjælp af mkdir kommando.

mkdir %SUBFILENAME%

Sådan justeres navngivningsformatet

  • Hvis du har brug for et andet format til at navngive din mappe, kan du bruge variablerne forklaret i afsnittet ovenfor. For eksempel, hvis du vil have formatet på dit mappenavn til at være som Year_Month_Day-Seconds. Timer. Minutter, så din sæt SUBFILENAME linje skal ændres som følger.
 sæt SUBFILENAME=%CUR_YYYY%-%CUR_MM%-%CUR_DD%_%CUR_SS%.%CUR_HH%.%CUR_NN%

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

  • Du kan også ændre adskillelsen mellem variablerne. For eksempel, hvis du vil bindestreger at adskille tiden også i stedet for prikker, så din UNDERFILNAVN skal ændres til følgende.
 sæt SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%-%CUR_NN%-%CUR_SS%

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

  • Hvis du ikke vil have adskillere imellem Dato elementer og Tid elementer, men har brug for en bindestreg mellem dato og klokkeslæt, så bliver SUBFILENAME:
 sæt SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS%

Resultat ==> 15042022_211849

Trin 4: Som næste, vend tilbage til mappen, hvor du har gemt dit tekstdokument, klik på den, og tryk derefter på F2 nøgle til omdøbe det.

Giv et navn efter eget valg, men du skal give det udvidelse som flagermus. Dette er den vigtigste del.

4 Omdøb min

Trin 5: Når du omdøber og klikker et andet sted, vil du blive præsenteret for Omdøb bekræftelse dialog boks. Klik på Ja knappen for at fortsætte til næste trin.

5 Bekræft Omdøb min

Trin 6: Dit batchscript er nu klar til at blive udført. Dobbeltklik på filen for at udføre den.

6 Udfør script Min

Trin 7: Magi! En ny mappe oprettes i den samme mappe som dit batchscript, og dens navngivning er baseret på dit systems aktuelle tidsstempel.

7 Mappe oprettet Min

Afsnit 2: Sådan oprettes en fil automatisk og navngives baseret på systemets aktuelle tidsstempel

I afsnit 1 oprettede vi en mappe, der blev navngivet baseret på systemets aktuelle tidsstempel. Lad os i dette afsnit se, hvordan du kan oprette en fil automatisk og navngive den baseret på systemets aktuelle tidsstempel.

Først og fremmest, opret batchfilen som beskrevet i afsnit 1.

Trin 1: Højreklik på den batch-fil du har skabt ud fra Afsnit 1 og klik derefter på Vis flere muligheder.

8 Vis flere muligheder Min

Trin 2: Fra menuen, der udvides, skal du klikke på Redigere mulighed.

9 Rediger optimeret

Trin 3: Nu, kommentar ud af mkdirlinje mod enden. Dette er den del af scriptet, der er ansvarlig for at lave mappen.

Til kommentarud en linje i batchscripting, skal du tilføje 2 kolon til begyndelsen af ​​linjen. Dette ville få scriptet til at ignorere linjen efter kolonerne. Så din mkdir-linje ville være som følger, og den vil blive ignoreret under scriptudførelse.

::mkdir %SUBFILENAME%

Lad os nu tilføje linjen, der vil oprette filen, ved hjælp af det samme navngivningsformat.

echo "Hej, Velkommen til The Geek Page" > %SUBFILENAME%txt

Så den endelige kode, der skal være til stede i batchscript-filen, skal være som følger.

ekko fra sæt CUR_YYYY=%dato:~10,4% sæt CUR_MM=%dato:~4,2% sæt CUR_DD=%dato:~7,2% sæt CUR_HH=%tid:~0,2% hvis %CUR_HH% lss 10 (indstil CUR_HH=0%tid:~1,1%) sæt CUR_NN=%tid:~3,2% sæt CUR_SS=%tid:~6,2% sæt CUR_MS=%tid:~9,2% sæt SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS% ::mkdir %SUBFILENAME% ekko "Hej, Velkommen til Nørdsiden" > %SUBFILENAME%txt
9 Opret fil Kommando Min

Glem ikke at gemme filen ved at trykke på CTRL og S nøgler sammen som altid.

Trin 4: Dobbeltklik på dit batchscript for at udføre det.

10 Udfør ny batch Min

Trin 5: Værsgo! Nu oprettes en ny fil med standardteksten Hej, velkommen til The Geek Page. Du kan Dobbeltklik på tekstfilen for at åbne den. Du kan redigere filen og tilføj enhver tekst efter dit valg, ligesom du normalt ville redigere og gemme en tekstfil. God fornøjelse!

11 Fil oprettet Min

Afsnit 3: Sådan oprettes en mappe og en fil automatisk og navngive dem baseret på systemets aktuelle tidsstempel

I dette afsnit, når du dobbeltklikker på batchfilen, en fil og en mappe oprettes automatisk, og de vil begge blive navngivet baseret på systemets aktuelle tidsstempel.

Trin 1: Højreklik på batchscriptet, du oprettede i Afsnit 2, og klik derefter på Vis flere muligheder.

12 Vis flere muligheder Kopier Min

Trin 2: Klik på Redigere mulighed i næste trin.

9 Rediger optimeret

Trin 3: For også at oprette mappen sammen med filen, fjerne det :: fra begyndelsen af mkdir linje.

Dit endelige script skal være som følger.

ekko fra sæt CUR_YYYY=%dato:~10,4% sæt CUR_MM=%dato:~4,2% sæt CUR_DD=%dato:~7,2% sæt CUR_HH=%tid:~0,2% hvis %CUR_HH% lss 10 (indstil CUR_HH=0%tid:~1,1%) sæt CUR_NN=%tid:~3,2% sæt CUR_SS=%tid:~6,2% sæt CUR_MS=%tid:~9,2% sæt SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS% mkdir %SUBFILENAME% echo "Hej, Velkommen til Nørdsiden" > %SUBFILENAME%txt
13 Uncomment Mkdir Min

Gem filen som altid ved at trykke på CTRL + S nøgler samtidigt.

Trin 4: Dobbeltklik på batchfilen for at udføre, når du har gemt den.

14 Udfør batch Min

Trin 5: Voila! Du kan se, at en ny fil og en mappe nu er oprettet, og de er begge navngivet baseret på dit systems aktuelle tidsstempel.

15 Mappe og fil oprettet Min

Fortæl os venligst i kommentarfeltet, hvis du sidder fast ved nogen af ​​trinene.

Hold dig opdateret for flere tricks, tips og rettelser.

Du kan også downloade dette pc-reparationsværktøj for at finde og rette ethvert pc-problem:
Trin 1 - Download Restoro PC Repair Tool herfra
Trin 2 - Klik på Start scanning for automatisk at finde og rette ethvert pc-problem.
Sådan slås lyden til eller ændring af lyd fra appnotifikationer i Windows 10

Sådan slås lyden til eller ændring af lyd fra appnotifikationer i Windows 10HvordanWindows 10

Det notifikation system i Windows 10 fortæller brugeren om en meddelelse, der netop er ankommet gennem notifikationslyde. Disse lyde kan være nyttige for at tiltrække opmærksomheden hos den bruger,...

Læs mere
Metoder til løsning af Action Center kan ikke åbnes i Windows 10

Metoder til løsning af Action Center kan ikke åbnes i Windows 10HvordanWindows 10

Softwaregiganten Microsoft lancerede Windows 10 som en del af Windows NT-familien den 29. juli 2015, og den modtog for det meste positive anmeldelser. Det er designet til at foretage problemfri ove...

Læs mere
Sådan får du dine Windows-programmer til at åbne maksimeret hver gang

Sådan får du dine Windows-programmer til at åbne maksimeret hver gangHvordanWindows 10

Sådan indstilles Windows-programmer til at starte maksimeret hver gang: - Der kunne være nogle yndlingsprogrammer for alle. Det kan være sådan en skuffelse, hvis du eksplicit skal maksimere dine yn...

Læs mere