diff --git a/Win/17X/17.2.3_navicat.bat b/Win/17X/17.2.3_navicat.bat new file mode 100644 index 0000000..b1716e0 --- /dev/null +++ b/Win/17X/17.2.3_navicat.bat @@ -0,0 +1,18 @@ +echo Delete HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium\Update +reg delete HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium\Update /f +echo Delete HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium\Registration[version and language] +for /f %%i in ('"REG QUERY "HKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium" /s | findstr /L Registration"') do ( + reg delete %%i /va /f +) + +echo Delete Info and ShellFolder under HKEY_CURRENT_USER\Software\Classes\CLSID +for /f "tokens=*" %%a in ('reg query "HKEY_CURRENT_USER\Software\Classes\CLSID"') do ( + for /f "tokens=*" %%l in ('reg query "%%a" /f "Info" /s /e ^| findstr /i "Info"') do ( + echo Delete: %%a + reg delete %%a /f + ) + for /f "tokens=*" %%l in ('reg query "%%a" /f "ShellFolder" /s /e ^| findstr /i "ShellFolder"') do ( + echo Delete: %%a + reg delete %%a /f + ) +) \ No newline at end of file