Ak hľadáte spôsoby, ako automaticky vytvárať súbory a priečinky a pomenovať ich podľa časovej pečiatky vášho systému, ste na správnom mieste. Existuje super jednoduchá metóda, pomocou ktorej môžete túto úlohu vykonať. Vytvorené priečinky alebo súbory možno potom použiť na rôzne účely, ako je ukladanie záloh súborov, triedenie súborov podľa dátumov atď.
V tomto článku v niekoľkých veľmi jednoduchých krokoch vysvetlíme, ako môžete automaticky vytvárať súbory a priečinky v systéme Windows 11/10 a pomenovať ich na základe časovej pečiatky systému. Použitá metóda je dávkové skriptovanie a je veľmi jednoduché. Dúfam, že sa vám bude páčiť čítanie článku.
Obsah
Časť 1: Ako automaticky vytvoriť priečinok a pomenovať ho na základe aktuálnej časovej pečiatky systému
Krok 1: Po prvé, prejdite do nadradeného priečinka kde chcete vytvoriť priečinok a pomenovať ho podľa aktuálnej časovej pečiatky systému.
Ako ďalej, kliknite pravým tlačidlom myši na prázdne miesto, kliknite na Nový a potom kliknite na Textový dokument možnosť.
Krok 2: Teraz dvojité kliknutie na novovytvorený textový dokument, aby ste ho mohli upraviť.
Krok 3: Keď sa textový dokument otvorí v programe Poznámkový blok, kopírovanie a vkladanie na to nasledujúci skript.
echo off set CUR_YYYY=%date:~10,4% nastaviť CUR_MM=%date:~4,2% nastaviť CUR_DD=%date:~7,2% nastaviť CUR_HH=%čas:~0,2% ak %CUR_HH% lss 10 (nastavte CUR_HH=0%čas:~1,1%) nastavte CUR_NN=%čas:~3,2% nastaviť CUR_SS=%čas:~6,2% nastaviť CUR_MS=%čas:~9,2% nastaviť SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_RRRR%_%CUR_HH%.%CUR_NN%.%CUR_SS% mkdir %SUBFILENAME%
Nezabudnite stlačiť klávesy CTRL + S spolu do uložiť po dokončení kopírovania skriptu vyššie.
REKLAMA
Vysvetlenie skriptu
Najprv scenár extrakty prúdu deň, mesiac, rok, hodiny, minúty, sekundy a milisekundy zo systémového času. Scenár zodpovedný za túto časť je uvedený nižšie.
nastaviť CUR_RRRR=%date:~10,4% nastaviťCUR_MM=%date:~4,2% nastaviťCUR_DD=%date:~7,2% nastaviťCUR_HH=%time:~0,2% ak je nastavený %CUR_HH% lss 10 (nastavený CUR_HH=0%čas:~1,1%)CUR_NN=%time:~3,2% nastaviťCUR_SS=%time:~6,2% nastaviťCUR_MS=%time:~9,2%
Takže vytvorené premenné sú nasledovné:
CUR_YYYY – Ukladá rok
CUR_MM – Uloží mesiac
CUR_DD – Uloží deň
CUR_HH – Ukladá hodiny
CUR_NN – Ukladá minúty
CUR_SS – Ukladá sekundy
CUR_MS – Ukladá milisekundy
Nižšie uvedený riadok je zodpovedný za formátovanie názvu priečinka. Podľa nižšie uvedeného riadku bude názov priečinka vo formáte Deň-mesiac-rok_hodiny. Minúty. sekúnd. Formát sa potom uloží do premennej s názvom SUBFILENAME.
nastaviť SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_RRRR%_%CUR_HH%.%CUR_NN%.%CUR_SS%
Nakoniec sa priečinok vytvorí pomocou mkdir príkaz.
mkdir %SUBFILENAME%
Ako vyladiť formát pomenovania
- Ak potrebujete iný formát na pomenovanie priečinka, môžete použiť premenné vysvetlené v časti vyššie. Napríklad, ak chcete, aby bol formát názvu vášho priečinka ako Year_Month_Day-Seconds. hodiny. Minúty, potom vaše nastaviť SUBFILENAME riadok bude potrebné zmeniť nasledovne.
nastaviť SUBFILENAME=%CUR_YYYY%-%CUR_MM%-%CUR_DD%_%CUR_SS%.%CUR_HH%.%CUR_NN%
Výsledok ==> 2022-04-15_58.21.15
- Môžete tiež zmeniť oddeľovač medzi premennými. Napríklad, ak chcete pomlčky tiež oddeliť čas namiesto toho bodky, potom váš SUBFILENAME bude potrebné zmeniť na nasledujúce.
nastaviť SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_RRRR%_%CUR_HH%-%CUR_NN%-%CUR_SS%
Výsledok ==> 15-04-2022_21-18-26
- Ak medzi nimi nechcete žiadne oddeľovače Dátum prvky a čas prvkov, ale medzi dátumom a časom je potrebná pomlčka, potom SUBFILENAME bude:
nastaviť SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_RRRR%_%CUR_HH%%CUR_NN%%CUR_SS%
Výsledok ==> 15042022_211849
Krok 4: Ako ďalej sa vráťte do priečinka, do ktorého ste uložili textový dokument, kliknite naň a potom stlačte tlačidlo F2 kľúč k premenovať to.
Uveďte meno podľa vlastného výberu, ale musíte dať rozšírenie ako netopier. Toto je najdôležitejšia časť.
Krok 5: Keď premenujete a kliknete niekde inde, zobrazí sa vám Potvrdenie premenovania dialógové okno. Klikni na Áno tlačidlo pre prechod na ďalší krok.
Krok 6: Váš dávkový skript je teraz pripravený na spustenie. Dvojité kliknutie na súbor, aby ste ho vykonali.
Krok 7: Kúzlo! Nový priečinok sa vytvorí v rovnakom priečinku ako váš dávkový skript a jeho pomenovanie je založené na aktuálnej časovej pečiatke vášho systému.
Časť 2: Ako automaticky vytvoriť súbor a pomenovať ho na základe aktuálnej časovej pečiatky systému
V časti 1 sme vytvorili priečinok, ktorý bol pomenovaný na základe aktuálnej časovej pečiatky systému. V tejto časti sa pozrime, ako môžete automaticky vytvoriť súbor a pomenovať ho podľa aktuálnej časovej pečiatky systému.
Po prvé, vytvorte dávkový súbor podľa popisu v časti 1.
Krok 1: Kliknite pravým tlačidlom myši na dávkový súbor ste vytvorili z Sekcia 1 a potom kliknite na Zobraziť viac možností.
Krok 2: V ponuke, ktorá sa rozbalí, kliknite na Upraviť možnosť.
Krok 3: Teraz, komentovať von z mkdirriadok smerom ku koncu. Toto je časť skriptu, ktorá je zodpovedná za vytvorenie priečinka.
Komu komentovaťvon riadok v dávkovom skriptovaní, musíte pridať 2 dvojbodky na začiatok riadku. To spôsobí, že skript bude ignorovať riadok za dvojbodkami. Takže váš riadok mkdir by bol nasledujúci a počas vykonávania skriptu bude ignorovaný.
::mkdir %SUBFILENAME%
Teraz pridajte riadok, ktorý vytvorí súbor, pomocou rovnakého formátu pomenovania.
echo "Ahoj, vitajte na stránke Geek" > %SUBFILENAME%.txt
Takže konečný kód, ktorý musí byť prítomný v súbore dávkového skriptu, by mal byť nasledovný.
echo off set CUR_YYYY=%date:~10,4% nastaviť CUR_MM=%date:~4,2% nastaviť CUR_DD=%date:~7,2% nastaviť CUR_HH=%čas:~0,2% ak %CUR_HH% lss 10 (nastavte CUR_HH=0%čas:~1,1%) nastavte CUR_NN=%čas:~3,2% nastaviť CUR_SS=%čas:~6,2% nastaviť CUR_MS=%čas:~9,2% nastaviť SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_RRRR%_%CUR_HH%%CUR_NN%%CUR_SS% ::mkdir %SUBFILENAME% echo "Ahoj, vitajte na stránke Geek" > %SUBFILENAME%.txt
nezabudnite uložiť súbor stlačením tlačidla CTRL a S kľúče spolu ako vždy.
Krok 4: Dvojité kliknutie na vašom dávkovom skripte, aby ste ho vykonali.
Krok 5: Nech sa páči! Teraz sa vytvorí nový súbor s predvoleným textom Dobrý deň, vitajte na stránke The Geek. Môžeš dvojité kliknutie na textovom súbore, aby ste ho otvorili. Môžeš upravte súbor a pridajte ľubovoľný text podľa vlastného výberu, rovnako ako by ste normálne upravovali a ukladali textový súbor. Užite si to!
Časť 3: Ako automaticky vytvoriť priečinok a súbor a pomenovať ich na základe aktuálnej časovej pečiatky systému
Keď v tejto časti dvakrát kliknete na dávkový súbor, súbor a priečinok sa vytvoria automaticky a obe budú pomenované podľa aktuálnej časovej pečiatky systému.
Krok 1: Kliknite pravým tlačidlom myši na dávkovom skripte, ktorý ste vytvorili Sekcia 2a potom kliknite na Zobraziť viac možností.
Krok 2: Klikni na Upraviť možnosť v ďalšom kroku.
Krok 3: Ak chcete vytvoriť aj priečinok spolu so súborom, odstrániť a :: od začiatku mkdir riadok.
Váš konečný skript by mal byť nasledovný.
echo off set CUR_YYYY=%date:~10,4% nastaviť CUR_MM=%date:~4,2% nastaviť CUR_DD=%date:~7,2% nastaviť CUR_HH=%čas:~0,2% ak %CUR_HH% lss 10 (nastavte CUR_HH=0%čas:~1,1%) nastavte CUR_NN=%čas:~3,2% nastaviť CUR_SS=%čas:~6,2% nastaviť CUR_MS=%čas:~9,2% nastaviť SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_RRRR%_%CUR_HH%%CUR_NN%%CUR_SS% mkdir %SUBFILENAME% echo "Ahoj, vitajte na stránke Geek" > %SUBFILENAME%.txt
Ako vždy uložte súbor stlačením tlačidla CTRL + S kľúče súčasne.
Krok 4: Dvojité kliknutie na dávkovom súbore, ktorý sa má spustiť, keď ho uložíte.
Krok 5: Voila! Môžete vidieť, že sa teraz vytvorí nový súbor a priečinok a obe sú pomenované podľa aktuálnej časovej pečiatky vášho systému.
Povedzte nám v sekcii komentárov, ak ste uviazli v niektorom z krokov.
Zostaňte naladení na ďalšie triky, tipy a opravy.
Krok 1 - Stiahnite si Restoro PC Repair Tool odtiaľto
Krok 2 – Kliknite na Spustiť skenovanie, aby ste automaticky našli a opravili akýkoľvek problém s počítačom.