USB ドライブの書き込み保護を有効/無効にするバッチ ファイルを作成する

USB ドライブの書き込み保護を有効/無効にするバッチ ファイルを作成する

書き込み保護を有効または無効にするバッチ ファイルを作成したいと考えていました。基本的には、書き込み保護を有効にするバッチ ファイルと、無効にするバッチ ファイルの 2 つです。以前は、これらのコマンドを使用して、CMD で手動で実行していました。

ステップ1: 管理者モードでCMDを起動する

ステップ2: Diskpartと入力する

ステップ3: リストボリュームを入力する

ステップ4: ボリューム5を選択して入力します

ステップ5: 「attributes volume set readonly」または「attributes volume clear readonly」と入力します。

それを実行するバッチ ファイルの方がはるかに優れていますが、それについてはまったく知識がありません。インターネットで検索して、diskpart を開くバッチ ファイルを作成することはできましたが、それ以上進むことができませんでした。

そのためのコードは次のとおりです。

@ECHO OFF

Diskpart

PAUSE

さて、ボリュームをリストするにはどうすればよいでしょうか?

答え1

これを実現するには、diskpart スクリプトを呼び出しますdiskpart /s yourscript.txt。通常の手動操作と同じように、スクリプト ファイルにコマンドを入力します。

PowerShellの使い慣れに応じて、次の方法でより優れた制御が可能になります。パワーシェル Get-Disk/Get-Partition

関連情報