.bat Skript um Ordner mit Datum zu erstellen

Willibaldgamer

Cadet 4th Year
Registriert
Jan. 2020
Beiträge
94
Hi,
Ich bin grad dabei meine Fotosammlung sortieren, deswegen versuche ich irgendwie für jeden Tag ab 1.1.2005 bis jetzt automatisch einen Ordner erstellen zu lassen. Das Schema sollte JJJJ_MM_TT sein. Ich will nicht manuell ca 5500 Ordner erstellen :p
Jemand eine Idee?, ich hab im Netz nur alte .bat (alle vor 2010) gefunden und die gehen nicht/schließen sich sofort wieder
Lg :)
 
Batch kann ich nicht anbieten aber mit powershell ist es ziemlich einfach

Dieses Script legt im Verzeichnis C:\base die gewünschten Verzeichnisse an
PowerShell:
[datetime]$StartDate = "01.01.2005"
$t = $StartDate
while ($t.Date -le (Get-Date).Date) {
    $new_name =  $t.toString(“yyyy_MM_dd”)
     New-Item -Path "C:\base" -Name $new_name -ItemType "directory"
     Write-Host $new_name
    $t = $t.AddDays(1)
}
 
  • Gefällt mir
Reaktionen: pizza4ever, N00bn00b, AndyMutz und 2 andere
Zurück
Oben