Jump to content

Dateien per Batch kopieren und anschliessend löschen


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo zusammen

 

Ich versuche gerade per Batch Script sämtliche temporären Files der Office PRogramme zu löschen. Das Script funktioniert mit jeglichen erdenklichen Dateiformaten, nur eben nicht mit den temporären Files:

 

@echo off
for /R c:\test\ %%f in (~*.docx, ~*.doc, ~*.xlsx, ~*.xls ) do (
   xcopy/H /E %%f C:\verschieben
del/s %%f
)

 

Das Script sollte zunächst die Datei verschieben, samt der Ordnerstruktur und sie anschliessend im Quellverzeichnis löschen. Mache ich dies z.B. mit *.png funktioniert es tadellos, nur eben wie erwähnt nicht bei den temporären Files. Habe bereits versucht nur ~*.docx (z.B.) anzugegeben, das Resultat bleibt das selbe. Es werden weder die Ordner noch die Files kopiert, gelöscht wird auch nichts. Weiss jmnd wo der Haken ist?

 

Freundliche Grüsse

 

anno1879

Geschrieben
Hallo,

 

Du möchtest verschieben und nicht kopieren? Benutze MOVE anstatt copy!

 

Wir hatten das Thema neulich schon einmal, benutze mal die Suchfunktion!

 

Viel Erfolg

 

Dass Move die bessere Lösung ist, ist mir schon klar. Mir ist nur nicht bekannt wie ich das unter Move so einfach lösen sollte. Falls du da einen Ansatz hast, bin ich dir sehr dankbar.

 

Das Problem ist nämlich weiterhin vorhanden...

Geschrieben
Dass Move die bessere Lösung ist, ist mir schon klar. Mir ist nur nicht bekannt wie ich das unter Move so einfach lösen sollte. Falls du da einen Ansatz hast, bin ich dir sehr dankbar.

 

Ersetze xcopy durch move, dann kannst Du del auch weglassen. Bezüglich Dateinamen hat dir Cybquest ja schon etwas geschrieben. Die Batch anpassen und testen mußt Du schon selbst.

Geschrieben
Kann sowas ~$_Plan_Deploy_Intro.doc überhaupt kopiert, verschoben oder gelöscht werden? Die Datei befindet sich normalerweise doch im Zugriff der Anwendung, ist die dabei nicht vom System gesperrt?

 

Ja, kann kopiert oder verschoben oder gelöscht werden. Wenn das zuständige Programm abgeschossen oder abgestürzt ist, werden solche Dateien sehr häufig nicht mehr gelöscht.

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

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 erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...