コマンドプロンプトでUSBポートを無効または有効にするにはどうすればよいですか?またはバッチスクリプトを使用していますか?またはWindows7でvbスクリプトを使用していますか?
3 に答える
いくつかのオプションを提供するバッチを使用できます。レジストリキーを編集して、USBデバイスの使用を無効にすることができます
reg add HKLM\SYSTEM\CurrentControlSet\Services\UsbStor /v "Start" /t REG_DWORD /d "4" /f
値をに変更できるようにし3
ます。
または、ファイルへのアクセスを拒否してUsbstor.pnf
、Usbstor.inf
cacls %windir%\Inf\Usbstor.pnf /d user
cacls %windir%\Inf\Usbstor.inf /d user
user
アクセスを拒否するユーザーアカウントはどこにありますか。
使用できるようにするには
cacls %windir%\Inf\Usbstor.pnf /p user:R
cacls %windir%\Inf\Usbstor.inf /p user:R
どちらのコマンドにも管理者権限が必要です。
お役に立てれば
コマンドを確認することもできますdevcon
。Win7 + Windowsの場合、Microsoftサイトで無料で入手できます。
私は同じ問題を抱えており、前の2つの答えを最大限に活用するソリューションを使用しています。
1º-新しい外部ストレージデバイスを検出できる機能を無効にします。
reg add HKLM\SYSTEM\CurrentControlSet\Services\UsbStor /v "Start" /t REG_DWORD /d "4" /f
2º-PCにインストールされているUSBデバイスのすべてのドライバーを削除します(これにより、キーボードとマウスを使用する可能性もなくなりますが、ほんの一瞬です):
devcon.exe remove *USB*
3º-接続されたUSBデバイスを再スキャンして、Windowsが外部ストレージとは異なるデバイス(マウス、キーボードなど)のドライバーを自動的にインストールし、目的の結果が得られるようにします。
devcon.exe rescan
4º-PCでの外部ストレージデバイスの使用を再度許可する場合は、次のコマンドを使用する必要があります。
reg add HKLM\SYSTEM\CurrentControlSet\Services\UsbStor /v "Start" /t REG_DWORD /d "3" /f
PD:すべてのコマンドには管理者権限が必要です