Avec les commandes du DOS, voir les options de DIR, par exemple DIR /S /AD, mais la sortie n'est probablement pas formattée comme il le faut.
En VBScript, pour recherhce le dossier toto à partir de C:\ :
Set FSO = CreateObject("Scripting.FileSystemObject" ) subfolder_a_chercher = "toto" ShowSubfolders FSO.GetFolder("C:\" ), subfolder_a_chercher Sub ShowSubFolders(Folder, subfolder_a_chercher) For Each Subfolder in Folder.SubFolders If (Subfolder.name = subfolder_a_chercher) Then
Wscript.Echo Subfolder.Path
Else ShowSubFolders Subfolder, subfolder_a_chercher End If Next End Sub |
Rappel : Les programmes VBS tournent avec toutes les versions de Windows depuis Windows 95. Copier ces lignes dans un fichier, que l'on nommera par exemple cherchedir1.vbs, et pour l'exécuter, cliquer dessus dans l'explorer, ou bien dans une fenêtre de commande, taper cscript cherchedir1.vbs. La documentation de vbs se trouve à l'adresse http://www.microsoft.com/technet/s [...] fault.mspx