Bonjour,
Je cherche à faire des manipulations dans la base de registre windows.
Dans la Key "Map Network Drive MRU", je recherche la ou les Values qui possède la Data "services$"
Pour ce faire, je fais ceci :
Code powershell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $RE = '^.*(services\$)' $Key = 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Map Network Drive MRU' Get-ItemProperty -Path $Key | % { If($_ -match $RE){ $_ } }
J’obtiens ceci :
Sauf que je ne sais pas comment obtenir le nom de la propriété qui correspond à la valeur recherché.MRUList : cba
a : \\xxx\services$
b : \\xxx\services$\Administratif et Financier Etudiants
c : \\xxx\Exploitation$
PSPath : Microsoft.PowerShell.Core\Registry::HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Map Network Drive MRU
PSParentPath : Microsoft.PowerShell.Core\Registry::HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
PSChildName : Map Network Drive MRU
PSDrive : HKCU
PSProvider : Microsoft.PowerShell.Core\Registry
Auriez-vous une idée ?
En vous remerciant d'avance.
Arnaud
Partager