Kev666
Cadet 3rd Year
- Registriert
- Apr. 2008
- Beiträge
- 41
Hallo zusammen,
ich hab folgendes Problem das ich unter DOS einer varialen den Wert in einer Textdatei nicht zuweisen kann.
Unter Windows geht das Problemlos mit SET /P, aber unter DOS gibts diesen Parameter nicht.
Der grund für das alles ist folgender. Ich möchte einen Ordner erstellen lassen mit den aktuellen Datum und darin gibt es einen unterordner mit der aktuellen Zeit. Und hier wird dann ein Fehlerprotokoll abgelegt falls ein Fehler in meinen Programm ensteht.
Hab hier mal den Code wo unter Windows funktioniert.
Hat da jemand eine Idee wie ich das ganze lösen könnte unter MS-DOS ???
ich hab folgendes Problem das ich unter DOS einer varialen den Wert in einer Textdatei nicht zuweisen kann.
Unter Windows geht das Problemlos mit SET /P, aber unter DOS gibts diesen Parameter nicht.
Der grund für das alles ist folgender. Ich möchte einen Ordner erstellen lassen mit den aktuellen Datum und darin gibt es einen unterordner mit der aktuellen Zeit. Und hier wird dann ein Fehlerprotokoll abgelegt falls ein Fehler in meinen Programm ensteht.
Hab hier mal den Code wo unter Windows funktioniert.
Code:
::Erstellt eine Textdatei in der das aktuelle Datum drinsteht.
GETDATE > G:\LOG\DATE.TXT
::Schreibt die erste Zeile in der Datei in die Vriable DAT.
SET /P DAT=< G:\LOG\DATE.TXT
::Erstellt eine Textdatei in der das aktuelle Zeit drinsteht.
GETTIME > G:\LOG\TIME.TXT
::Schreibt die erste Zeile in der Datei in die Vriable TIM.
SET /P TIM=< G:\LOG\TIME.TXT
::Erstellt den Ordner mit dem aktuellen Datum.
MKDIR G:\LOG\%DAT%
::Erstellt den Ordner mit der aktuellen Zeit.
MKDIR G:\LOG\%DAT%\%TIM%
Hat da jemand eine Idee wie ich das ganze lösen könnte unter MS-DOS ???