2017-10-06 5 views
1

Je voudrais supprimer tous les fichiers dans ce répertoire contenant la chaîne copie de. Mais la commandeSupprimer tous les fichiers dans le dossier et tous les sous-dossiers (dossiers compressés)

del /s *copy of* 

ne semble pas faire l'affaire. Les dossiers et les fichiers sont compressés pourrait-il être le problème?

Compressed files

[EDIT]

J'ai trouvé l'erreur. la commande s'arrête lorsqu'elle rencontre un fichier qu'il ne peut pas supprimer à cause du chemin qui doit être long. Toute commande que je peux exécuter qui ignore ces fichiers? Ou mieux les supprime quand même?

+2

type 'del/S « * Copie * »' ... – aschipfl

+0

les problèmes Non semble que la commande ne pénètre pas dans les sous-dossiers, quand je l'exécute dans un des dossiers cela fonctionne mais pas en dehors du dossier .. –

+0

@ Anthonygesquière Ouvrez une fenêtre d'invite de commande et exécutez 'del /?' pour obtenir l'aide de cette commande. Exécutez 'del/F/Q/S" * Copie de * "' qui fonctionne également sur les dossiers compressés NTFS. Mais cette commande ne supprime pas les fichiers correspondant au motif générique dans les fichiers ZIP des archives ZIP. Certaines personnes pensent à tort que les fichiers ZIP sont des dossiers compressés, mais ce n'est pas vrai, bien que Windows Explorer prenne en charge l'ouverture de fichiers ZIP comme un dossier et l'extraction de fichiers de l'archive compressée. La commande __DEL__ de l'interpréteur de commandes Windows ne supporte pas la décompression ZIP. – Mofi

Répondre

1

essayez ceci:

Remove-Item -Path "C:\Temp\*" -Filter "*copy of*"