2010-04-03 7 views
0

Je dois retourner un nom de répertoire complet dans un répertoire spécifié contenant .default dans le nom du dossier. Fondamentalement, j'ajoute une ligne dans un script de sauvegarde pour sauvegarder les signets firefox, mais le nom du profil va être différent sur chaque machine et j'ai besoin d'un moyen de trouver le dossier du fichier bookmarks.html sans connaître le nom du profil firefoxRechercher le nom du dossier en fonction de la valeur de chaîne avec le lot

J'ai regardé FIND et FINDSTR mais ni l'un ni l'autre ne semble être ce dont j'ai besoin. J'ai aussi regardé ce poste: Windows batch file: get folders' path and store them in variable Il était plus proche de ce que je cherche, mais je juste besoin d'un nom de dossier, et d'utiliser quelque chose comme regexp pour le trouver

Toutes les suggestions sur les commandes de regarder ou de stratégies utiliser?

Répondre

2

trouvé un moyen d'obtenir les résultats que je veux:

FOR /D %%G in ("%USERPROFILE%\Application Data\Mozilla\Firefox\Profiles\*.default") DO Echo ***Found folder: %%G 
+0

Vous pouvez marquer votre question répond maintenant, chien sournois vous :) – ewall

Questions connexes