1

Я делаю скрипт для удаления некоторых ключей из реестра и некоторых файлов и папок с компьютера. Я хочу знать, почему я получаю ошибки, даже если все ключи и папки существуют.

Ошибка в том, что он говорит, что ключи не существуют, так же, как папки не существуют, но все существуют, и я дважды проверил, даже после перезагрузки компьютера.

Был запущен от имени администратора, система Windows 10, x64

@echo off
echo Deleting registry keys
reg delete "HKLM\SOFTWARE\WOW6432Node\TeamViewer" /f
reg delete "HKCU\SOFTWARE\TeamViewer" /f
reg delete "HKCR\TeamViewerConfiguration" /f
reg delete "HKCR\TeamViewerSession" /f
timeout /t 5

echo Deleting Team View from program files
del /S /Q C:\Program Files (x86)\TeamViewer
rmdir /S /Q C:\Program Files (x86)\TeamViewer
timeout /t 3

echo Deleting Team view
del /S /Q C:\Users\%USERNAME%\AppData\Roaming\TeamViewer
rmdir /S /Q C:\Users\%USERNAME%\AppData\Roaming\TeamViewer
timeout /t 3

echo Deleting Team View
del /S /Q C:\Users\%USERNAME%\AppData\Local\TeamViewer
rmdir /S /Q C:\Users\%USERNAME%\AppData\Local\TeamViewer
timeout /t 3
exit

1 ответ1

4

Ошибка в том, что он говорит, что ключи не существуют

Вам не нужно " вокруг" имени keyname:

reg delete HKLM\SOFTWARE\WOW6432Node\TeamViewer /f
reg delete HKCU\SOFTWARE\TeamViewer /f
reg delete HKCR\TeamViewerConfiguration /f
reg delete HKCR\TeamViewerSession /f

Дальнейшее чтение

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .