Il a été décidé d'éliminer l'écart et préparer les instructions à ce sujet dans lequel il sera montré comment obtenir une liste des fichiers (et sous-dossiers) dans le dossier de ligne de commande Windows, ainsi que la façon d'automatiser ce processus si la tâche se produit souvent.
Obtenir un fichier texte avec un contenu de dossier sur la ligne de commande
![Obtenir une liste de fichiers à l'invite de commande](/userfiles/135/803_2.webp)
Tout d'abord, comment faire un document texte contenant une liste de fichiers dans le dossier souhaité manuellement.
- Exécutez l'invite de commande au nom de l'administrateur.
- Entrez CD X: \ Dossier \ X: \ Dossier \ - le chemin complet vers le dossier, la liste des fichiers à partir de laquelle vous souhaitez obtenir. Appuyez sur Entrée.
- Entrez le DIR / A / -P / O: GEN> commande files.txt (où files.txt est un fichier texte dans lequel sera sauvegardé la liste des fichiers). Appuyez sur Entrée.
- Si vous utilisez la commande avec le / b (DIR / A / B / -P / O: GEN> files.txt), la liste sera manquante des informations supplémentaires sur la taille des fichiers ou la date de création est seulement une liste des noms.
Prêt. En conséquence, un fichier texte contenant les informations nécessaires seront créés. La commande est plus élevé, ce document est enregistré dans le même dossier, la liste des fichiers à partir de laquelle vous souhaitez obtenir. Vous pouvez également supprimer la sortie vers le fichier texte, dans ce cas, la liste sera affichée uniquement sur la ligne de commande.
De plus, pour les utilisateurs de la version en langue russe de Windows, il faut considérer que le fichier est stocké dans le codage de Windows 866, qui est, dans l'habituel bloc-notes au lieu de caractères russes, vous verrez Hiéroglyphes (mais vous pouvez utiliser un éditeur de texte alternatif à la vue, par exemple, Sublime Text).
Nous recevons une liste de fichiers à l'aide de Windows PowerShell
Vous pouvez également obtenir une liste des fichiers dans le dossier à l'aide des commandes Windows PowerShell. Si vous souhaitez enregistrer une liste dans un fichier, puis exécutez PowerShell au nom de l'administrateur, si facile à vue dans la fenêtre - démarrage assez simple.
Exemples d'équipes:
- Get-Childem -Path C: \ Dossier - sortie de la liste de tous les fichiers et dossiers situés dans le dossier de dossier sur le disque C dans la fenêtre PowerShell.
- Get-Childem -Path C: \ Dossier | Out-File C: \ files.txt - Créer un fichier texte files.txt avec une liste de fichiers dans le dossier du dossier.
- Ajout du paramètre -Recurse à la première commande décrit affiche le contenu de tous les sous-dossiers dans la liste.
- paramètres -file et -directory vous permettent d'obtenir une liste des seuls fichiers ou dossiers seulement, respectivement.
![Liste des fichiers reçus dans PowerShell](/userfiles/135/803_5.webp)
Ce qui précède n'est pas tous les paramètres de Get-ChildItem, mais dans le cadre de la tâche décrite dans ce guide, je pense qu'il y aura assez.
Microsoft Fixer IT Utility pour imprimer le dossier du contenu
Sur https://support.microsoft.com/ru/ru/kb/321379 Il existe un utilitaire informatique Microsoft Fixe, ajoutant la "Liste de l'annuaire d'impression" dans le menu contextuel, la liste des fichiers du dossier d'impression.
Malgré le fait que le programme est destiné uniquement à Windows XP, à Vista et à Windows 7, il a fonctionné avec succès dans Windows 10, il suffisait de l'exécuter en mode de compatibilité.
En outre, sur la même page, l'ordre du manuel Ajout d'une commande de sortie de fichier au conducteur est affiché et l'option pour Windows 7 convient également aux fenêtres 8.1 et 10. Et si vous n'avez pas besoin d'imprimer, vous pouvez réparer le Commandes proposées par Microsoft Commandes, supprimant le paramètre / p dans la troisième ligne et en supprimant complètement le quatrième.