diniz 10 Posted October 18, 2004 Report Posted October 18, 2004 Hi, ich habe folgende Problemstellung, nämlich ich will eine Batch Datei erstellen, welches nichts anderes tut als das er mir z.B. jeden Montag einen Ordner anlegt mit einem Namen plus das aktuelle Datum angehängt so z.b. 'Ordner19112004'. Nur finde ich keinen geeigneten Befehl dazu, kann mir irgend jemand weiter helfen wie ich das realisieren kann. Danke im voraus diniz Quote
diniz 10 Posted October 18, 2004 Author Report Posted October 18, 2004 danke thanquol, aber mit dem Befehl legt er mir zwei Ordner an einer heißt dann OrdnerMo un der andere 18.10.2004 irgendeine Kleinigkeit braucht er noch, hast ne idee. lg diniz Quote
thorgood 10 Posted October 18, 2004 Report Posted October 18, 2004 Musst du dir zusammenbauen. Kommt auf deine Datumseinstellungen an, wenn echo %DATE% Mo 18.10.2004 zurückgibt dann nimm echo %date:~9,4%%date:~6,2%%date:~3,2% und du hast 20041018 thorgood Quote
diniz 10 Posted October 18, 2004 Author Report Posted October 18, 2004 Hey super danke thorgood Quote
klausk 10 Posted October 18, 2004 Report Posted October 18, 2004 kleine Variante, die auf w2k und w2k3 läuft: md %date:~-4%%date:~-7,2%%date:~-10,2% Quote
thorgood 10 Posted October 18, 2004 Report Posted October 18, 2004 Ach guck, vom Ende ab gehts auch. Vielen Dank, kannte ich noch nicht. Muss mal wieder ne Runde Befehle mit /? lesen. :D Quote
diniz 10 Posted October 19, 2004 Author Report Posted October 19, 2004 Noch eine Frage hätte ich, wie kann ich das realisieren das er mir z.B. alles was älter ist als 30 Tage löscht. lg diniz Quote
gidos 10 Posted December 21, 2004 Report Posted December 21, 2004 Wir kopieren alle Dateien welche älter sind als 20 Tage oder bei Dir Ordner in ein spezielles verzeichniss. Dieses wird anschliessend gelöscht. Das Script wird bei uns jeden Sonntag abgearbeitet. Hier das Script: @echo off set Days=30 set CleanDir="\\smobfil01\mobilitydata\13. Tempor„re Dateien" set TempDir="\\smobfil01\it$\13. Tempor„re Dateien" if exist %TempDir%\*.* rmdir %TempDir% /s/q md %TempDir% "\\Smobfil01\mobilitydata\06. IT\04. 4supOnly\06. Scripts\TempClean\robocopy" %CleanDir% %TempDir% /mir /r:5 /w:5 /minage:%Days% /move net send username TempClean auf Smobsvc01 abgeschlossen Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.