【バッチファイル】指定したレジストリキーからエントリを削除する

バッチファイルで
 ・指定したレジストリキーから
 ・エントリを削除
できます!

作成したバッチファイルのプログラムを
管理者権限で実行します!
※一般ユーザーのアクセス権限が無いレジストリも存在するため。

PR

コード

ここでは例として、以下のレジストリを削除します。

レジストリキーHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319
エントリSchUseStrongCrypto
実行前
実行前


ファイルへ以下のコードを記載して、保存します。
※今回はデスクトップ配下にファイル名「sample.batとして保存しました

@echo off

rem レジストリキー
set regKey=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319
rem エントリ
set entry=SchUseStrongCrypto

rem レジストリキーからエントリを削除
reg delete %regKey% /v %entry% /f

echo.
pause

「reg delete」コマンドにより、レジストリキーからエントリを削除します(9行目)

PR

実行方法

コマンドプロンプトを管理者権限で起動して、作成したバッチファイルのプログラムを実行します。

実行コマンドの例

C:\Users\lunch\Desktop\sample.bat

PR

実行結果

指定したレジストリキーからエントリを削除できました。

実行結果①
実行結果①
実行結果②
実行結果②
PR

参考

上記のコードで使用した以下の詳細は、公式サイトをご確認ください。

「reg delete」コマンド

タイトルとURLをコピーしました