Bon j'ai un peu avancé dans mon truc:
Code :
- $serveur = "Roger69"
- $registerypath = "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Environment"
- $key = "Path"
- $value = (Get-ItemProperty -Path $registerypath -Name $key).$key
- $value2 = $value.Replace("\\Robert42\dossier" , "\\$serveur\dossier" )
- Set-ItemProperty -Path $registerypath -Name $key -Value $value2
|
En l'état ça fonctionne: Robert42 va être remplacé par Roger69
Mais je ne peux pas mettre le nom de l'ancien serveur en dur. il faut que ce soit des caractères génériques...
A moins de réussir à lire le nom de l'ancien serveur et de le mettre en variable dans le "Replace"?
Message édité par MisterMoT le 08-02-2023 à 15:34:46
---------------
Labellisé Original HB Seal Of Quality :o