So erstellen Sie eine Datei/einen Ordner und benennen sie basierend auf dem aktuellen Zeitstempel

Wenn Sie nach Möglichkeiten suchen, Dateien und Ordner automatisch zu erstellen und sie basierend auf dem Zeitstempel Ihres Systems zu benennen, sind Sie hier genau richtig. Es gibt eine supereinfache Methode, mit der Sie diese Aufgabe erledigen können. Die erstellten Ordner oder Dateien können dann für verschiedene Zwecke verwendet werden, z. B. zum Speichern der Dateisicherungen, zum Sortieren von Dateien nach Datum usw.

In diesem Artikel erklären wir in sehr einfachen Schritten, wie Sie Dateien und Ordner in Ihrem Windows 11/10 automatisch erstellen und anhand des Zeitstempels des Systems benennen können. Die verwendete Methode ist Batch-Scripting und es ist sehr einfach. Ich wünsche Ihnen viel Spaß beim Lesen des Artikels.

11 Datei erstellt Min

Inhaltsverzeichnis

Abschnitt 1: So erstellen Sie automatisch einen Ordner und benennen ihn basierend auf dem aktuellen Zeitstempel des Systems

Schritt 1: Zuerst, Navigieren Sie zum übergeordneten Ordner wo Sie den Ordner erstellen möchten, und benennen Sie ihn basierend auf dem aktuellen Zeitstempel des Systems.

Als nächstes Rechtsklick auf ein Freiraum, klicke auf Neu und klicken Sie dann auf die Text dokument Möglichkeit.

1 neuer Text min

Schritt 2: Jetzt Doppelklick auf das neu erstellte Textdokument, um es zu bearbeiten.

2 Datei öffnen Min

Schritt 3: Sobald sich das Textdokument im Editor öffnet, Kopieren und Einfügen das folgende Skript darauf.

Echooffset CUR_YYYY=%Datum:~10,4% setze CUR_MM=%date:~4,2% setze CUR_DD=%date:~7,2% setze CUR_HH=%time:~0,2% if %CUR_HH% lss 10 (set CUR_HH=0%time:~1,1%) setze CUR_NN=%time:~3,2% setze 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 Skript kopieren Min

Vergessen Sie nicht, die Tasten STRG + S zu drücken zusammen zu speichern die Datei, sobald Sie mit dem Kopieren des obigen Skripts fertig sind.

ANZEIGE

Skript-Erklärung

Das Drehbuch zuerst Auszüge die jetzige Tag, Monat, Jahr, Stunden, Minuten, Sekunden und Millisekunden von der Systemzeit. Das für diesen Teil verantwortliche Skript ist unten.

einstellen CUR_YYYY=%Datum:~10,4% einstellenCUR_MM=%Datum:~4,2% einstellenCUR_DD=%Datum:~7,2% einstellenCUR_HH=%Zeit:~0,2% if %CUR_HH% lss 10 (set CUR_HH=0%time:~1,1%) setCUR_NN=%Zeit:~3,2% einstellenCUR_SS=%Zeit:~6,2% einstellenCUR_MS=%Zeit:~9,2% 

Die erstellten Variablen lauten also wie folgt:

CUR_YYYY – Speichert das Jahr

CUR_MM – Speichert den Monat

CUR_DD – Speichert den Tag

CUR_HH – Speichert die Stunden

CUR_NN – Speichert die Minuten

CUR_SS – Speichert die Sekunden

CUR_MS – Speichert die Millisekunden

Die untere Zeile ist für die Formatierung des Ordnernamens verantwortlich. Gemäß der folgenden Zeile hat der Name des Ordners das folgende Format Tag-Monat-Jahr_Stunden. Protokoll. Sekunden. Das Format wird dann in einer Variablen namens gespeichert SUBDATEINAME.

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

Abschließend wird der Ordner mit der erstellt mkdir Befehl.

mkdir %SUBFILENAME%

So optimieren Sie das Benennungsformat

  • Wenn Sie ein anderes Format für die Benennung Ihres Ordners benötigen, können Sie die im obigen Abschnitt erläuterten Variablen verwenden. Wenn Sie beispielsweise möchten, dass das Format Ihres Ordnernamens Jahr_Monat_Tag-Sekunden lautet. Std. Minuten, dann deine SUBFILENAME festlegen Zeile muss wie folgt geändert werden.
 set SUBFILENAME=%CUR_YYYY%-%CUR_MM%-%CUR_DD%_%CUR_SS%.%CUR_HH%.%CUR_NN%

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

  • Sie können auch das Trennzeichen zwischen den Variablen ändern. Zum Beispiel, wenn Sie möchten Bindestriche um die Zeit auch statt zu trennen Punkte, dann deine SUBDATEINAME muss wie folgt geändert werden.
 set SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%-%CUR_NN%-%CUR_SS%

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

  • Wenn Sie keine Trennzeichen dazwischen wünschen Datum Elemente und Zeit Elemente, benötigen aber einen Bindestrich zwischen Datum und Uhrzeit, dann lautet SUBFILENAME:
 set SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS%

Ergebnis ==> 15042022_211849

Schritt 4: Kehren Sie als Nächstes zu dem Ordner zurück, in dem Sie Ihr Textdokument gespeichert haben, klicken darauf und drücken Sie dann die F2 Schlüssel zu umbenennen es.

Geben Sie einen Namen Ihrer Wahl an, aber Sie müssen den angeben Verlängerung als Schläger. Dies ist der wichtigste Teil.

4 Umbenennen Min

Schritt 5: Sobald Sie umbenennen und irgendwo anders klicken, wird Ihnen die angezeigt Bestätigung umbenennen Dialogbox. Klick auf das Ja Taste, um mit dem nächsten Schritt fortzufahren.

5 Umbenennen bestätigen Min

Schritt 6: Ihr Batch-Skript kann jetzt ausgeführt werden. Doppelklick auf die Datei, um sie auszuführen.

6 Skript ausführen min

Schritt 7: Magie! Ein neuer Ordner wird im selben Ordner wie Ihr Batch-Skript erstellt und seine Benennung basiert auf dem aktuellen Zeitstempel Ihres Systems.

7 Ordner erstellt Min

Abschnitt 2: So erstellen Sie automatisch eine Datei und benennen sie basierend auf dem aktuellen Zeitstempel des Systems

In Abschnitt 1 haben wir einen Ordner erstellt, der nach dem aktuellen Zeitstempel des Systems benannt wurde. In diesem Abschnitt sehen wir uns an, wie Sie eine Datei automatisch erstellen und sie basierend auf dem aktuellen Zeitstempel des Systems benennen können.

Zunächst, Erstellen Sie die Batch-Datei wie in Abschnitt 1 beschrieben.

Schritt 1: Rechtsklick auf der Batch-Datei aus dem du erstellt hast Abschnitt 1 und dann auf klicken Weitere Optionen anzeigen.

8 Weitere Optionen anzeigen

Schritt 2: Klicken Sie im sich erweiternden Menü auf die Bearbeiten Möglichkeit.

9 Optimiert bearbeiten

Schritt 3: Jetzt, Kommentar aus dem mkdirLinie gegen Ende. Dies ist der Teil des Skripts, der für die Erstellung des Ordners verantwortlich ist.

Zu Kommentaraus eine Zeile im Batch-Scripting, die Sie hinzufügen müssen 2 Doppelpunkte zum Zeilenanfang. Dies würde dazu führen, dass das Skript die Zeile nach den Doppelpunkten ignoriert. Ihre mkdir-Zeile wäre also wie folgt und wird während der Skriptausführung ignoriert.

::mkdir %SUBFILENAME%

Lassen Sie uns nun die Zeile hinzufügen, die die Datei erstellt, wobei Sie dasselbe Namensformat verwenden.

echo "Hallo, Willkommen auf der Geek-Seite" > %SUBFILENAME%.txt

Der endgültige Code, der in der Batch-Skriptdatei vorhanden sein muss, sollte also wie folgt aussehen.

Echooffset CUR_YYYY=%Datum:~10,4% setze CUR_MM=%date:~4,2% setze CUR_DD=%date:~7,2% setze CUR_HH=%time:~0,2% if %CUR_HH% lss 10 (set CUR_HH=0%time:~1,1%) setze CUR_NN=%time:~3,2% setze 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 "Hallo, Willkommen auf der Geek-Seite" > %SUBFILENAME%.txt
9 Datei erstellen Befehl Min

Nicht vergessen Speicher die Datei durch Drücken der STRG und S Schlüssel zusammen wie immer.

Schritt 4: Doppelklick in Ihrem Batch-Skript, um es auszuführen.

10 Neue Charge ausführen Min

Schritt 5: Los geht's! Jetzt wird eine neue Datei mit dem Standardtext erstellt Hallo, Willkommen auf der Geek-Seite. Sie können Doppelklick auf die Textdatei, um sie zu öffnen. Sie können Bearbeiten Sie die Datei und fügen Sie beliebigen Text nach Ihrer Wahl hinzu, so wie Sie normalerweise eine Textdatei bearbeiten und speichern würden. Genießen!

11 Datei erstellt Min

Abschnitt 3: So erstellen Sie automatisch einen Ordner und eine Datei und benennen sie basierend auf dem aktuellen Zeitstempel des Systems

Wenn Sie in diesem Abschnitt auf die Batch-Datei doppelklicken, eine Datei und einen Ordner werden automatisch erstellt, und beide werden basierend auf dem aktuellen Zeitstempel des Systems benannt.

Schritt 1: Rechtsklick auf dem Batch-Skript, das Sie erstellt haben Sektion 2, und klicken Sie dann auf Weitere Optionen anzeigen.

12 Mehr Optionen anzeigen Kopieren Min

Schritt 2: Klick auf das Bearbeiten Option im nächsten Schritt.

9 Optimiert bearbeiten

Schritt 3: Um auch den Ordner zusammen mit der Datei zu erstellen, Löschen das :: von Anfang an mkdir Linie.

Ihr endgültiges Skript sollte wie folgt aussehen.

Echooffset CUR_YYYY=%Datum:~10,4% setze CUR_MM=%date:~4,2% setze CUR_DD=%date:~7,2% setze CUR_HH=%time:~0,2% if %CUR_HH% lss 10 (set CUR_HH=0%time:~1,1%) setze CUR_NN=%time:~3,2% setze 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 "Hallo, Willkommen auf der Geek-Seite" > %SUBFILENAME%.txt
13 Entkommentieren Mkdir Min

Speichern Sie die Datei wie immer durch Drücken der STRG + S Tasten gleichzeitig.

Schritt 4: Doppelklick auf der auszuführenden Batch-Datei, nachdem Sie sie gespeichert haben.

14 Batch ausführen Min

Schritt 5: Voila! Sie können sehen, dass jetzt eine neue Datei und ein Ordner erstellt werden, die beide basierend auf dem aktuellen Zeitstempel Ihres Systems benannt sind.

15 Ordner und Datei erstellt Min

Bitte teilen Sie uns im Kommentarbereich mit, wenn Sie bei einem der Schritte stecken bleiben.

Bleiben Sie dran für weitere Tricks, Tipps und Korrekturen.

Sie können auch dieses PC-Reparatur-Tool herunterladen, um PC-Probleme zu lokalisieren und zu beheben:
Schritt 1 - Laden Sie das Restoro PC Repair Tool hier herunter
Schritt 2 – Klicken Sie auf Scan starten, um alle PC-Probleme automatisch zu finden und zu beheben.
So melden Sie sich ohne Passwörter automatisch bei Windows 10 an

So melden Sie sich ohne Passwörter automatisch bei Windows 10 anWie ManWindows 10

31. März 2016 Durch AdministratorWenn Sie Ihren PC mit niemandem teilen, können Sie ihn entsorgen Passwörter und programmieren Sie es für die automatische Anmeldung. Es ist wichtig, den offensichtl...

Weiterlesen
So beheben Sie den Fehler „Anwendung konnte nicht korrekt gestartet werden (0xc000007b)“ in Windows 10

So beheben Sie den Fehler „Anwendung konnte nicht korrekt gestartet werden (0xc000007b)“ in Windows 10Wie ManWindows 10Error

Windows kann manchmal sehr nervig sein, da vorzeitige Fehler auftreten, wenn Sie versuchen, etwas Wichtiges auf Ihrem System zu tun. “Anwendung konnte nicht richtig gestartet werden” mit dem Fehler...

Weiterlesen
So löschen Sie den Font Cache unter Windows 10 Windows

So löschen Sie den Font Cache unter Windows 10 WindowsWie ManWindows 10

Der Font Cache ist eine Speicherebene, in der eine Reihe von Schriftarten gespeichert werden. Es erleichtert die Anforderung der Schriftarten durch verschiedene Anwendungen und beschleunigt den Zug...

Weiterlesen