Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1352 connectés 

  FORUM HardWare.fr
  Windows & Software
  Win 10

  Récupérer le chemin du Bureau dans un fichier de commande ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Récupérer le chemin du Bureau dans un fichier de commande ?

n°3339390
Macintosh
M'enfin !!
Posté le 29-03-2019 à 14:02:25  profilanswer
 

Bonjour à tous et toutes...
Je cherche le moyen de récupérer le chemin du dossier Bureau dans un fichier de commande.
Je sais que par défaut c'est %userprofile%\desktop mais cela ne va pas fonctionner si l'utilisateur a changé l'emplacement de ses dossiers utilisateurs.
Beaucoup utilise le disque D: pour ces dossiers...
On utilise alors D:\Bureau ou D:\Desktop voir même D:\%user%\Bureau ou D:\%user%\Bureau...
 
Ne sachant pas à l'avance où ce trouve le dossier Bureau sur un ordinateur, mais sachant que l'information se trouve dans : "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders"
 
Comment récupérer ce chemin dans mon batch ???

Exemple, Au lieu d'avoir :
findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >"%userprofile%\desktop\Resultat SFC.txt"
ou
findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >"D:\desktop\Resultat SFC.txt"

Je voudrais avoir pour une variable %bureau% créé pour l'occasion:
findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >"%bureau%\Resultat SFC.txt"

 
Merci d'avance pour vos contributions
Jean-Claude
 
PS: Pour information, c'est possible en Powershell --> $Bureau=[environment]::GetFolderPath([System.Environment+SpecialFolder]::Desktop)

mood
Publicité
Posté le 29-03-2019 à 14:02:25  profilanswer
 

n°3339394
Macintosh
M'enfin !!
Posté le 29-03-2019 à 14:34:03  profilanswer
 

Résolu !! Merci
 
for /f "usebackq tokens=1,2,*" %%B IN (`reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v Desktop`) do set bureau=%%D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win 10

  Récupérer le chemin du Bureau dans un fichier de commande ?

 

Sujets relatifs
Automatisation, recherche de fichier spécifique et les ziper possible?le bureau devient vierge ...
Activer/désactiver le bureau à distance avec un fichier .EG[Résolu] Refus de supprimer un dossier sur le bureau!
Excel: fichier de 50 000 KBDisque dur non bootable, récupérer les données ?
Comment afficher l'apercu d'un fichier h265/HEVC dans explorer ?débloquer un fichier Windows 8
Pourquoi je ne peux pas ouvrir fichier PPS - Powerpoint 
Plus de sujets relatifs à : Récupérer le chemin du Bureau dans un fichier de commande ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR