Albeck
Ensign
- Registriert
- Nov. 2008
- Beiträge
- 241
Hallo CBler,
Ich möchte ein Verzeichnis überprüfen und falls *.p* Dateien vorhanden sind soll die älteste Datei aus dem Verzeichnis in ein neues Verzeichnis kopiert werden
Hier mal der Code:
Und hier mein bisheriges "Ergebnis"
Wo liegt der Fehler oder geht das ganze auch noch anders?
Edit: Das Problem ist auch, dass nach einem if zuerst mehrere Befehle abgearbeitet werden sollen bevor dann erst das else kommt. Wie ist das zu realisieren?
Ich möchte ein Verzeichnis überprüfen und falls *.p* Dateien vorhanden sind soll die älteste Datei aus dem Verzeichnis in ein neues Verzeichnis kopiert werden
Hier mal der Code:
Code:
echo=on
pause
set pruefung="C:\Dokumente und Einstellungen\Florian\Desktop\pruefung"
if exist %pruefung%\10x16\*.p* (FOR /F %%F IN ('DIR /B /A-D /O-D /TW %pruefung%\10x16\*.*') DO (SET AKTJOB=%%F))
echo %AKTJOB%
mkdir "c:\Dokumente und Einstellungen\Florian\Desktop\tempo\10x16"
xcopy %AKTJOB% "c:\Dokumente und Einstellungen\Florian\Desktop\tempo\10x16"
else echo nix da
pause
Und hier mein bisheriges "Ergebnis"
Wo liegt der Fehler oder geht das ganze auch noch anders?
Edit: Das Problem ist auch, dass nach einem if zuerst mehrere Befehle abgearbeitet werden sollen bevor dann erst das else kommt. Wie ist das zu realisieren?
Zuletzt bearbeitet: