Zum Inhalt springen

Datum als Ordnername unter Windows NT


Sicker

Empfohlene Beiträge

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 ?

Link zu diesem Kommentar
Auf anderen Seiten teilen

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.

Link zu diesem Kommentar
Auf anderen Seiten teilen

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

Link zu diesem Kommentar
Auf anderen Seiten teilen

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.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...