メッセージと一時停止を使用してCMDでレジストリキーとフォルダーを削除する


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

どのエラーを指定しない限り、私たちは助けることができません
-Ramhound

エラーは、キーが存在しないということです。フォルダと同じですが、すべてが存在します。コンピュータの再起動後も二重にチェックされます。
マリオ

質問を更新
ラムハウンド

回答:


4

エラーは、キーが存在しないということです

"の周りにs は必要ありませんkeyname

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

参考文献

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.