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

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

Link zu diesem Kommentar
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...

Link zu diesem Kommentar
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.

Link zu diesem Kommentar
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.

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

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

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

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

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

×
×
  • Neu erstellen...