Bonjour.
J'ai besoin d'aide pour dans un fichier de commande, récupérer le nom d'un dossier dans une variable. Ma difficulté est que le nom du dossier est généré aléatoirement par le système.
pour l'instant j'ai trouvé ceci mais qui ne fonctionnes pas alors si quelqu'un pouvait me le corriger ce serait sympa :
for /f %%a in ('dir /B "%appdata%\Thunderbird\profiles\*.*"') do set sauve=%%~a
md c:\stb
xcopy '"%appdata"\Thunderbird\profiles\"%sauve%"' c:\stb\ /S /Q
ce code me renvoie une erreur d'analyse.
Mon but est de sauvegarder les données de l'utilisateur courant dans le but de pouvoir les restaurer après réinstallation. La difficultés est que le programme génère un nom aléatoire à chaque installation.
Merci de votre aide.
Partager