7

Microsoft は、vshadow プログラムを使用して、読み取り専用スナップショットをボリュームとしてマウントする方法を提供しています。ただし、スナップショットをアンマウントする方法は提供されません (スナップショットを削除するとどうなるのだろうか?)。MSDN のドキュメントを読んでUnexposeSnapshot Methodを見つけ、それを vshadow で使用する機能を追加しました。ただし、Vista および Server 2008 マシンでのみサポートされているとのことです。とにかくこのあたりはありますか?vshadow の XP 構成がコンパイルされません。Microsoft が XP および Server 2003 でボリューム シャドウ コピーをマウントする方法を作成したにもかかわらず、それらをアンマウントする方法を提供しなかったとしたら、非常に奇妙なことです。

何か案は?

4

2 に答える 2

2

Windows の組み込みマウント管理ユーティリティmountvol.exeを使用します。

API レベルでは、 DeleteVolumeMountPointを使用できるはずです。

于 2009-04-28T15:05:51.897 に答える
0

Windows Vista プラットフォーム SDK には、スナップショットで動作するバッチ ファイルを作成するために使用できるコマンド ライン ツールがあります。それを意味しているかどうかはわかりませんが、間違いなく次のように機能します。それを呼び出すと、スナップショットが作成されます。次に、指定した別のプロセスを起動します。次に、そのプロセス (別のバッチ ファイルまたは同じバッチ ファイルなど) が実行されます。終了すると、コマンド ライン ツールによってスナップショットが削除されます。

于 2009-05-04T23:26:41.190 に答える