2

生データをコピーする方法を探しています。具体的には、適切なソフトウェアを介して別のコンピューターで再利用できるように、リムーバブル ディスクと別のハード ドライブをイメージ ファイル (ISO、IMG など) に複製する方法を探しています。

このアクションを実行する方法を知っていますか。

4

4 に答える 4

3

タグを追加C#したので、コードを書いてこれを行いたいと思います。

あなたができることは、ディスク(RAWアクセス)をセクターごとに読み取り、それらすべてのバイトを*.iso拡張子を持つファイルにコピーすることです。ISO イメージは、ディスクに書き込まれたすべてのセクターのコピーにすぎません。

ディスクまたはドライブの読み取り (RAW アクセス) 方法を説明する以前の回答を参照してください。

于 2012-02-24T10:52:04.643 に答える
1

Codeplexの DiskUtilsを見てください。サイトから: DiscUtils は、ISO ファイルと仮想マシン ディスク ファイル (VHD、VDI、XVA、VMDK など) を読み書きするための .NET ライブラリです。DiscUtils は、ネイティブ コード (または P/Invoke) を使用せずに C# で開発されています。

于 2012-02-24T11:21:43.213 に答える
0

コマンドラインから画像を書き込むために使用できるAFAIK isoburn.exe(少なくともWin7では):

isoburn.exe /q "{drive letter}:\{path to image file}"

Processあとは、C# アプリから新しい を作成し、上記のコードを実行するだけです。

于 2012-02-24T10:35:45.217 に答える
0

必要性を理解していれば、PowerIsoは問題なく機能します

于 2012-02-24T10:46:29.063 に答える