Sicker Geschrieben 4. April 2003 Geschrieben 4. April 2003 holdrio... ich habe folgende problemstellung: anhand einer batch-datei soll ein ordner erstellt werden,der als namen das aktuelle datum trägt.ich habe folgenden thread gefunden,der mir sehr geholfen hat: http://www.fachinformatiker-world.de/forums/showthread.php?threadid=31825&highlight=datum+ordner ich habe eine batch-datei erstellt mit folgendem inhalt: set timestamp=%date:~3,-5% mkdir c:\%date% mehr nicht...thx an Sven Eichler dies funktioniert unter meinem windows xp testrechner,aber wie bekomme ich diese funktion windows nt tauglich ? 1:1 übernommen passiert unter windows nt gar nichts.was muss ich wodurch ersetzen ? jemand eine idee ?
Stevie Geschrieben 4. April 2003 Geschrieben 4. April 2003 Ich hab da was gefunden: For /F "delims=" %%I in ('Date/T') Do Set MyDate=%%I mkdir c:\%MyDate% Das Problem ist nur, ich weiß nicht, wie man einen Teil-String aus einer Variablen entnimmt. Es wird jetzt nämlich ein Verzeichnis C:\Fr und eines mit namen 04.04.2003 erstellt. Aber vielleicht weiß das jemand anderes.
Terran Marine Geschrieben 4. April 2003 Geschrieben 4. April 2003 Originally posted by Sicker set timestamp=%date:~3,-5% mkdir c:\%date% Hallo, der erste Befehl ist nutzlos, da nicht mehr auf die Variable %timestamp% zugegriffen wird, Für Windows NT funktioniert es so : http://www.heise.de/ct/faq/result.xhtml?url=/ct/faq/hotline/02/03/12.shtml&words=date Gruß Terran Marine
Sicker Geschrieben 4. April 2003 Autor Geschrieben 4. April 2003 thx, aber das hat sich schon erledigt,denn @Terran Marine: ich hatte den selben text als grundlage für eine lösung.das problem war nur,meine version (eigentlich identisch) nämlich die aus der papier-version der ct hatte einen druckfehler.das leerzeichen nach /f wurde dort nicht gedruckt,und ich habe natürlich alles 1:1 abgetippt,aber weil das leerzeichen fehlte passierte nichts.dann habe ich die lösung gefunden,die ich gepostet habe.habe dann selber noch mal gesucht und bin auch die ct seite gestoßen und habe gesehen,dass dort das leerzeichen nicht fehlt und funktioniert.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden