Zu Beginn jedes Monats in einem Verzeichnis muss ich für jeden Tag in diesem Monat einen Ordner erstellen (im Format DDMMYYYY). Ich möchte dieses Skript einfach am ersten Tag eines jeden Monats ausführen und die Anzahl der Tage in diesem Monat berücksichtigen. Ich habe mit dem folgenden Skript herumgespielt, bin mir aber nicht sicher, wie ich es an meine Bedürfnisse anpassen kann:
Wie schreibe ich ein Batch-Skript, um Ordner für jeden Monat, Tag und Jahr zu erstellen?
Anregungen und Vorschläge werden sehr geschätzt.
batch
automation
date
Aaron
quelle
quelle
Antworten:
BEARBEITEN: ich habe vermisst
DDMMYYYY
Anforderung jetzt behoben.PowerShell-Einzeiler. Öffnen Sie einfach die PowerShell-Konsole in Ihrem Verzeichnis und führen Sie Folgendes aus:
Kompakt:
Keine Aliase:
Für Menschen lesbar:
Dies ist eher skriptartig, man müsste es als speichern
CreateFolders.ps1
und von der PowerShell-Konsole wie folgt ausführen:.\CreateFolders.ps1
. Kommentiert, damit Sie wirklich verstehen können, was unter der Haube passiert:Verwandte Frage: Rufen Sie die Anzahl der Tage im aktuellen Monat mithilfe von Powershell ab
quelle
DDMMYYYY
Voraussetzung, werde es jetzt beheben.