Comment rechercher un fichier d'archive sans l'extraire sous Windows 10

Pour effectuer une recherche dans une archive sans l'extraire sous Windows 10, utilisez lla commande `list` de 7-Zip avec un nom de fichier ou un caractère générique. Cette commande affiche les entrées correspondantes de l'archive sans les enregistrer dans un dossier. La recherche porte sur les noms et les chemins d'accès ; elle ne recherche pas les mots contenus dans un PDF, un document ou tout autre fichier archivé.

Ce que cette recherche peut trouver

La liste peut afficher les noms des membres d'une archive, le chemin d'accès aux dossiers, leur taille et leur date. Ceci est utile pour vérifier si un téléchargement contient un programme d'installation, un document ou une image spécifique avant de l'extraire. 7-Zip prend en charge de nombreux formats d'archive courants, mais la compatibilité varie selon le format ; sa page officielle distingue les formats qu'il peut créer de ceux qu'il peut uniquement extraire.

La commande utilisée ici est ` lls`, et non ` xls` ou `ls` e. Ces dernières sont des commandes d'extraction. Une liste filtrée lit le répertoire d'archive et affiche les entrées correspondantes ; elle ne crée pas de copie extraite dans le répertoire courant.

Installez 7-Zip et ouvrez l'invite de commandes.

  1. Téléchargez 7-Zip depuis le site officiel de 7-Zip et installez la version compatible avec votre système Windows.
  2. Dans l'Explorateur de fichiers, ouvrez le dossier contenant l'archive. Cliquez dans la barre d'adresse, saisissez `/etc/ cmdinput` et appuyez sur Entrée. L'invite de commandes s'ouvre dans ce dossier ; vous pouvez alors accéder à l'archive par son nom.
  3. Utilisez le chemin complet 7z.exedans la commande. Sur une installation 64 bits standard, il se trouve généralement à cet emplacement C:\Program Files\7-Zip\7z.exe. Si vous avez installé la version 32 bits, vérifiez C:\Program Files (x86)\7-Zip\plutôt ce chemin. L'utilisation du chemin complet évite de modifier la PATHvariable d'environnement Windows.
Explorateur de fichiers Windows 10 avec le fichier project-files.zip sélectionné dans le dossier Téléchargements
Le fichier ZIP sélectionné reste dans le dossier Téléchargements ; la commande lit son contenu sans le décompresser.

Rechercher un nom de fichier exact

Avec l'invite de commandes ouverte dans le dossier de l'archive, remplacez archive.zippar le nom réel du fichier d'archive et report.pdfpar le fichier que vous souhaitez localiser :

"C:\Program Files\7-Zip\7z.exe" l "archive.zip" "report.pdf" -r

Par exemple, pour trouver report.pdfdans project-files.zip, exécutez :

"C:\Program Files\7-Zip\7z.exe" l "project-files.zip" "report.pdf" -r

Conservez les guillemets autour des noms ou chemins contenant des espaces. Si l'invite de commandes n'est pas ouverte dans le dossier de l'archive, remplacez `<chemin_vers_l'invite_de_commandes>` archive.zippar son chemin complet, par exemple C:\Users\Alex\Downloads\project-files.zip`<chemin_vers_l'invite_de_commandes>`, et conservez ce chemin entre guillemets.

Commande d'invite de commandes utilisant 7z.exe l pour rechercher le fichier report.pdf dans project-files.zip
La lcommande liste les entrées correspondantes et -rinclut les fichiers contenus dans les dossiers d'archives imbriqués.

Consultez les résultats ou élargissez votre recherche.

7-Zip affiche le nom de l'archive et un tableau des correspondances. La colonne Nomdocs\report.pdf indique le chemin d'accès au dossier interne de l'archive docs. Le résumé en bas de page indique le nombre et la taille totale des entrées correspondantes. Ces informations sont enregistrées dans l'archive et ne constituent pas une preuve que le contenu du fichier est sain ou intact.

7-Zip affiche la sortie indiquant que le fichier correspondant dans l'archive est docs\\report.pdf.
Le résultat identifie le chemin d'accès au membre à l'intérieur du fichier ZIP ; aucun document extrait n'apparaît dans le dossier Windows.

Si vous ne connaissez qu'une partie d'un nom, entourez ce texte d'astérisques. Cet exemple permet de trouver les noms contenant « report » :

"C:\Program Files\7-Zip\7z.exe" l "project-files.zip" "*report*" -r

Utilisez un modèle comme `ffmpeg` ffmpeg*pour trouver les noms commençant par « ffmpeg » ou `pdf` *.pdfpour lister les fichiers PDF. Encadrez les caractères génériques par des guillemets afin qu'ils ne constituent qu'un seul argument de ligne de commande. 7-Zip utilise ses propres règles : en particulier, `ffmpeg` *.*correspond aux noms avec une extension, et non à tous les noms de fichiers possibles. Utilisez ` pdf` *lorsque vous souhaitez inclure les fichiers sans extension. La FAQ de 7-Zip documente ce comportement des caractères génériques et explique l' -roption correspondante.

La recherche avec caractères génériques dans l'invite de commandes affiche deux chemins d'archive contenant le mot « report ».
Le caractère générique renvoie à la fois report.pdf et annual-report.docx provenant de différents dossiers à l'intérieur du fichier ZIP.

Si la commande ne renvoie aucune correspondance

  • Exécutez la commande avec uniquement le nom de l'archive pour afficher son contenu complet, puis vérifiez l'orthographe exacte et le chemin d'accès indiqués dans le résultat.
  • Vérifiez que le chemin d'accès à l'archive est correct et que le chemin indiqué 7z.execorrespond à votre dossier d'installation.
  • Essayez un modèle plus large, par exemple : *report*. Un fichier peut avoir une extension différente ou se trouver dans un dossier imbriqué ; -rpermet à la recherche par caractère générique de s’effectuer dans les entrées imbriquées.
  • Si 7-Zip indique qu'il ne peut pas ouvrir l'archive, vérifiez que le fichier est complet et utilise un format compatible. Une archive endommagée ou un format non lisible par 7-Zip peut ne pas être affiché.

Limites et manipulation en toute sécurité

Cette méthode effectue une recherche dans les noms de fichiers, et non dans leur contenu. Pour trouver une expression dans un fichier texte ou un PDF, vous devez d'abord extraire l'élément correspondant, puis le rechercher avec une application locale appropriée. Vous pouvez extraire uniquement l'élément correspondant dans un dossier séparé au lieu de décompresser l'archive entière.

Certaines archives chiffrent leurs noms de fichiers. Dans ce cas, 7-Zip peut vous demander le mot de passe avant d'afficher ou de filtrer les noms. Ne saisissez un mot de passe que pour les archives de confiance. L'affichage des noms de fichiers ne constitue pas une analyse antivirus ; utilisez donc votre logiciel de sécurité avant d'ouvrir ou d'extraire des fichiers provenant d'une source inconnue. Évitez de soumettre des archives privées à des services d'analyse publics.

Pour les programmes d'installation, les sauvegardes et les téléchargements volumineux, afficher le contenu de l'archive au préalable permet de vérifier rapidement son état sans la dénaturer. Utilisez la commande `full-path` et adaptez le nom de l'archive, le chemin cible et le dossier d'installation de 7-Zip à votre ordinateur.

Référence officielle

Laisser un commentaire

Comment corriger les lignes sur un écran de moniteur sous Windows 10

Comment corriger les lignes sur un écran de moniteur sous Windows 10

Utilisez un test de capture d'écran, des vérifications de câbles et de ports, des diagnostics de moniteur, des paramètres d'affichage et une restauration du pilote pour localiser les lignes sur un moniteur Windows 10.

Comment ajouter deux horloges supplémentaires sous Windows 10

Comment ajouter deux horloges supplémentaires sous Windows 10

Affichez deux autres fuseaux horaires à côté de l'horloge de votre Windows 10. Configurez chaque horloge supplémentaire, donnez-lui un nom clair et retrouvez-la dans le calendrier de la barre des tâches.

Comment désactiver la gestion de l'alimentation des périphériques sous Windows 10

Comment désactiver la gestion de l'alimentation des périphériques sous Windows 10

Empêchez Windows 10 de mettre hors tension une carte réseau ou un périphérique USB spécifique grâce aux paramètres du plan et aux commandes du Gestionnaire de périphériques, ainsi qu'à des conseils pour éviter une consommation excessive de la batterie.

Comment sauvegarder une clé de produit Windows 10 en toute sécurité

Comment sauvegarder une clé de produit Windows 10 en toute sécurité

Vérifiez si Windows 10 utilise une licence numérique ou une clé de produit, trouvez une clé OEM stockée dans le firmware et enregistrez les détails de la licence en toute sécurité pour une réinstallation.

Comment résoudre les problèmes de lenteur du menu contextuel sous Windows 10

Comment résoudre les problèmes de lenteur du menu contextuel sous Windows 10

Trouvez l'extension de l'Explorateur de fichiers qui retarde l'affichage des menus contextuels sous Windows 10, testez-la en toute sécurité avec ShellExView et restaurez les fonctionnalités de menu dont vous avez encore besoin.

Comment identifier un processus dans le Gestionnaire des tâches de Windows 10

Comment identifier un processus dans le Gestionnaire des tâches de Windows 10

Identifiez un processus du Gestionnaire des tâches Windows 10 en vérifiant son chemin d'accès exécutable, ses propriétés de fichier, son éditeur, les services liés et une analyse Microsoft Defender.

Comment créer une liste de tous les éléments d'un dossier sous Windows 10

Comment créer une liste de tous les éléments d'un dossier sous Windows 10

Créez un inventaire consultable des dossiers Windows 10 avec PowerShell. Enregistrez chaque fichier et chemin de sous-dossier au format texte brut ou exportez les détails dans un fichier CSV triable.

Comment afficher du texte personnalisé sur votre bureau Windows 10

Comment afficher du texte personnalisé sur votre bureau Windows 10

Ajoutez un rappel, une citation ou une étiquette personnalisée à votre bureau Windows 10 grâce à un thème de texte Rainmeter. Créez le fichier INI, chargez-le, puis ajustez la police et la position.

Comment utiliser Bluetooth Swift Pair sous Windows 10

Comment utiliser Bluetooth Swift Pair sous Windows 10

Utilisez la fonction Bluetooth Swift Pair sous Windows 10 pour jumeler un accessoire compatible à partir d'une notification ; vous trouverez ici les étapes de configuration et les solutions lorsque l'invite n'apparaît pas.

Comment résoudre le problème « L’exécution de scripts est désactivée sur ce système » dans PowerShell sous Windows 10 ?

Comment résoudre le problème « L’exécution de scripts est désactivée sur ce système » dans PowerShell sous Windows 10 ?

Résolvez l'erreur PowerShell « L'exécution de scripts est désactivée sur ce système » sous Windows 10 à l'aide d'une stratégie d'utilisateur actuel, d'une option de session temporaire et de mesures de sécurité pour les scripts téléchargés.