パーティションのサイズが 1 MB だけになるように USB スティックをフォーマットできるアプリケーションを作成する必要があります。
4 ギガ USB スティックを USB ドングルに変換し、技術者が常に持っているライセンス ファイルを保存します。これにより、当社のソフトウェアの特別な設定にアクセスすることができます。問題は、私たちの技術者がこのスティックを個人的な使用にも使用していることです (そして、すべきではありません)。そのため、サイズを 1 MB に減らすことでこれを回避したいと考えています。これまでのところ、bootice と呼ばれるプログラムを使用してこれを行ってきましたが、今は秘書がやらなければならず、秘書はコンピューターにあまり興味がなく、もっと簡単な解決策が必要です。
このため、ライセンス キーを生成するソフトウェアにフォーマットを実装する必要があります。ワンクリックでドライブをフォーマットし、ライセンスを追加します。
ドライブを標準サイズとは異なるサイズでフォーマットすることはできますか?
スティックの残りの 4 ギガを使用する必要はありません。非表示または未フォーマットのままにすることができます。
- - - - - - - - アップデート - - - - - -
diskpartを使用してCMD経由でスティックを再分割できました。今の問題は、プログラムを介してそれをしなければならないということです。私が実行しなければならなかったコマンドのリストはこれです:
diskpart
list disk (REMEMBER DISK NUMBER FROM LIST)
select disk x (REPLACE X WITH DISK NUMBER)
list partition (REMEMBER PARTITION FROM LIST, USUALLY 1 IF ONLY ONE PARTITION IS THERE)
select partition x (REPLACE X WITH PARTITION NUMBER)
delete partition
create partition primary size=1
format
ここまでは順調ですね。私の問題は、USB ディスクのディスク番号を調べる必要があることです。ドライブ文字はわかっていますが、list disk
コマンドによって返されたディスク番号はわかりません。