Comment écrire un DOS script pour extraire l'ensemble du nom de fichier dans un répertoire?
Je veux extraire tous les noms et le chemin du fichier dans un répertoire et ses sous-répertoires dans un fichier texte. Comment puis-je le faire par le DOS de script?
À l'aide de commandes dos de la programmation, vous pouvez utiliser:
dir /B [fullpathtodirectory] > output.txt
pour extraire la liste des fichiers dans le répertoire spécifié.
Avec WSH (Windows Script Host) vous pouvez utiliser le plus puissant de l'OFS (Objet de Système de Fichiers):
Set oFSO = CreateObject("Scripting.FileSystemObject")
oStartFolder = "[full path to initial folder]"
Set oFolder = oFSO.GetFolder(oStartFolder)
Set Files = oFolder.Files
For Each oFile in Files
'do stuff here
Next
Ou de certains autres paramètres pour obtenir le résultat souhaité.
OriginalL'auteur Eirik
vous pouvez le faire avec la commande dir dans le windows-console
OriginalL'auteur ma cılay
À l'aide de commandes dos de la programmation, vous pouvez utiliser:
pour extraire la liste des fichiers dans le répertoire spécifié.
Avec WSH (Windows Script Host) vous pouvez utiliser le plus puissant de l'OFS (Objet de Système de Fichiers):
OriginalL'auteur Alberto De Caro