50 votes

Trouver tous les fichiers qui ne sont PAS d'un type/extension spécifique dans un dossier ?

Windows 7 Ultimate 64bit :

Je cherche un moyen de trouver tous les fichiers d'un répertoire qui ne sont PAS d'un type ou d'une extension de fichier spécifique.

Exemple : J'aimerais trouver tous les fichiers qui ne sont pas des .mp3 dans mon dossier musique (et tous les sous-dossiers).

77voto

Terry Points 1599

Tapez ceci dans le champ de recherche de l'annuaire que vous souhaitez consulter

NOT *.mp3

7voto

Brandon Points 2580

A partir d'une invite de commande, vous pouvez envoyer la liste des directions à findstr, et utiliser la fonction V pour exclure les lignes comme le filtre (dans ce cas, les lignes se terminant par .mp3 ), ainsi que le I pour que la procédure de recherche ne tienne pas compte de la casse.

dir | findstr /vi "*.mp3"

2voto

Daniel R Hicks Points 6107

Il me suffit d'ouvrir le dossier avec l'explorateur Windows, d'ajouter la colonne Type à l'affichage et de la trier.

0voto

Étape 1 : Obtenir FindUtils .
Étape 2 : find some\dir -type f ! -name *.mp3

0voto

Kyralessa Points 76456

Vous pouvez essayer

xcopy /L /EXCLUDE:.mp3 /S DIRNAME .

Le drapeau /L force xcopy à lister mais pas à copier, le drapeau /s parcourt tous les sous-dossiers et le drapeau exclude ne prend pas en compte les mp3.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X