![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
11110110001
![]() |
![]() Hallo Leute!
Ich hab da mal ne Frage: Ich würde gerne eine Batchdatei erstellen, die in zyklischen Abständen eine Datei erzeugt. Soweit so gut aber wie kann man das lösen, damit die erzeugt Datei eine fortlaufende Nummer erhält, sodass die vorher generierte Datei nicht überschrieben wird? Danke für Eure Hilfe Zonediver
____________________________________
(\___/) (='.'=) (")_(") ...errare humanum est... |
![]() |
![]() |
![]() |
#2 |
der da unten wohnt
![]() Registriert seit: 15.07.2000
Alter: 52
Beiträge: 11.502
|
![]() am einfachsten indem als dateiname der datei die erstellt werden soll %date% eingibst.
zb. xcopy c:\*.* c:\backup\%date%
____________________________________
Greetings LouCypher |
![]() |
![]() |
![]() |
#3 |
11110110001
![]() |
![]() Danke LouCypher für die schnelle Antwort - das is genau so wie ich es haben will - ich dachte schon, ich muß da mit Schleifen "experimentieren"
![]() Danke nochmals! EDIT: Sehe gerade, dass das nicht so ganz funzt, da ich stündlich eine Datei anlegen will - hatte ich noch vergessen zu sagen
____________________________________
(\___/) (='.'=) (")_(") ...errare humanum est... Geändert von zonediver (26.05.2009 um 10:03 Uhr). |
![]() |
![]() |
![]() |
#4 |
11110110001
![]() |
![]() Ich hab das jetzt mal mit %time% probiert - da sagt er nur "Falscher Parameter"
Scheinbar braucht XP den Parameter "/T" im Anhang von Time - nur wie "wurschtelt" man das in einen Dateinamen hinein?
____________________________________
(\___/) (='.'=) (")_(") ...errare humanum est... |
![]() |
![]() |
![]() |
#5 |
der da unten wohnt
![]() Registriert seit: 15.07.2000
Alter: 52
Beiträge: 11.502
|
![]() probiers mit "", /t brauchst nicht, aber in %time% ist ein comma drin ich glaub das mag er nicht ohne "".
xcopy c:\*.* "c:\backup\%time%"
____________________________________
Greetings LouCypher |
![]() |
![]() |
![]() |
#6 |
11110110001
![]() |
![]() Tjo - er sagt immer noch "Falscher Parameter"
![]()
____________________________________
(\___/) (='.'=) (")_(") ...errare humanum est... |
![]() |
![]() |
![]() |
#7 |
Inventar
![]() Registriert seit: 23.03.2000
Ort: Graz
Alter: 71
Beiträge: 3.567
|
![]() Wundert dich das? Der Doppelpunkt ist in Windows nur hinter dem Laufwerksbuchstaben erlaubt!
![]()
____________________________________
Ciao |
![]() |
![]() |
![]() |
#8 |
11110110001
![]() |
![]() Schwachsinn
![]() warum gehts, wenn ich statt %Time% %Date% nehme - inkl. Doppelpunkt???
____________________________________
(\___/) (='.'=) (")_(") ...errare humanum est... |
![]() |
![]() |
![]() |
#9 | |
Inventar
![]() Registriert seit: 23.03.2000
Ort: Graz
Alter: 71
Beiträge: 3.567
|
![]() Zitat:
Bei mir schaut die Kommandozeile nach dem Date-Befehl etwa so aus: Code:
C:\Dokumente und Einstellungen\Franz>date Aktuelles Datum: Di 26.05.2009 Geben Sie das neue Datum ein: (TT-MM-JJ)
____________________________________
Ciao |
|
![]() |
![]() |
![]() |
#10 |
11110110001
![]() |
![]() Heast...
![]() Wir reden hier von "Batch-Dateien" - alles klar soweit??? Warum soll man keinen Doppelpunkt in einer Batch-Datei verwenden dürfen??? Ausserdem löst das mein aktuelles Problem nicht - also bitte "konstruktiv" und ned "irgendwie" - danke ![]()
____________________________________
(\___/) (='.'=) (")_(") ...errare humanum est... |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|