Bonjour à tous,

Je recherche un script me permettant de rechercher la présence d'une clé et de la supprimer si elle existe.

J'ai repris ce code trouvé sur le forum, mais il semble ne pas s'appliquer à ce que je recherche.

En effet, je recherche une clé "Network" avec des sous clés "Stata".
L'inconvénient c'est que dans HKU, il y a du Network et Stata dissimulés partout donc je n'arrive pas à cibler exactement.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
@echo off & cls
Setlocal enabledelayedexpansion
 
for /f "tokens=*" %%a in ('reg query "HKU"^|find /i "S-1-5-21"') do (
	set "key=%%a"
    for /f "tokens=1,2*" %%i in ('reg query "%%a"^|find /i "Network"') do (
		Set "ImgPath=%%~k"
			echo Clef: %%~na 
			reg delete "!key!" /f >nul
			echo !key! a bien ‚t‚ supprim‚e
		)
	)
)
endlocal
exit
Merci par avance si toutefois vous avez une solution à m'apporter.