Windows10のコマンドラインからVHDをアンマウントする方法

Zerobinary99

Windows 10でバッチスクリプトを使用してVHDをアンマウントする必要があります。オンラインで見つけた唯一の解決策は、Windows 7に向けられており、Diskpartが関係していました。その仕事をすることができる他のネイティブのWindowsコマンドラインツールはありますか?

Zerobinary99

MSがインストールしたコマンドラインツールだけに頼る方法が見つからなかったので、サードパーティのソリューションをリストします。


WinApiExec

WinApiExecを使用すると、ユーザーはコマンドラインからWindowsAPIを呼び出すことができます。32ビット実行可能ファイルのサイズはわずか3.5KB(x64:5.5KB)であるため、途方もなく小さく、オーバーヘッドが可能な限り少なくなります。

winapiexec.exe virtdisk.dll@OpenVirtualDisk $a:2,0 "C:\Example Path\Test.vhd" 262144 0 0 $b:4 , virtdisk.dll@DetachVirtualDisk $$:7@0 0 0

vMount

vMountは、かなりの数のVHD関連機能をサポートしています。そのサイズ(x86:432KB; x64:2.53MB)は、単にWinApiを呼び出すにはかなり大きいので、私のシナリオの解決策ではありませんが、他の人には役立つかもしれません。

vmount detach \\.\PhysicalDriveX

DiskPart

完全を期すために、DiskPartについても言及します。これは多くのディスク関連機能をサポートしますが、スクリプトの目的で必要なユーザー入力を自動化するための方法はかなり遅いです。また、昇格された権限なしで誤ってスクリプトを実行した場合にループに閉じ込められるリスト上の唯一のツールです。

次の2行をテキストファイルに保存します。

select vdisk file="C:\Example Path\Test.vhd"
detach vdisk

これで、Dismはテキストファイルを無人応答ファイルの形式として解析できます。

DISKPART /s C:\Path_to\Name_Of_Textfile.txt

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Windows10のコマンドラインから通知を作成する

分類Dev

コマンドラインからWindows10をダウングレードしますか?

分類Dev

Windows10のコマンドラインからJavaプログラムを実行する

分類Dev

コマンドラインからWindows10クロックをインターネットに同期する方法は?

分類Dev

Windows10コマンドラインからPDFに印刷

分類Dev

JavaからWindows10 ubuntubashコマンドを実行する

分類Dev

Windows 10のUbuntuコマンドラインからD:\ドライブにアクセスする方法

分類Dev

Windows10のコマンドラインからxzファイルを開きます

分類Dev

入力を待つことからWindows10コマンドプロンプトを修正する方法

分類Dev

コマンドラインからWindowsでnode-gypをアンインストールする方法

分類Dev

Windows10コマンドラインでUSBハブをリセットする方法

分類Dev

コマンドラインから自動マウントする方法は?

分類Dev

Windowsのコマンドラインから新しいユーザーアカウントを初期化する方法

分類Dev

MacのコマンドラインからApacheをアンインストールする方法は?

分類Dev

コマンドラインでWindows10を完全に使用できますか?

分類Dev

Windows10コマンドラインでgitを有効にする

分類Dev

コマンドライン引数から文字列内の文字の出現をカウントする方法-Java

分類Dev

TensorFlow-WindowsのコマンドラインからTensorBoardを停止する方法は?

分類Dev

Windows7のコマンドラインからのタイムアウトでコンピューターを休止状態にする

分類Dev

コマンドラインからのUSBストレージのマウントとアンマウント

分類Dev

最新のFirefoxインストーラーをダウンロードする新しいWindows10で、プロンプトを入力するための最短の非対話型コマンドは何ですか?

分類Dev

コマンドラインからWindowsのホスト名を変更する

分類Dev

GAPのコマンドラインから画面をクリアする方法

分類Dev

Nautilusのようにコマンドラインからマウントする方法は?

分類Dev

Windows 7で、コマンドライン(コンソール)アプリケーションへのショートカットを作成し、コマンドウィンドウを開いたままにする方法はありますか?

分類Dev

コマンドラインからDropboxアカウントのリンクを解除しますか?

分類Dev

コマンドラインからAerospikeを照会するときのタイムアウト例外

分類Dev

コマンドラインからiPythonnbconvertを実行するときのタイムアウト

分類Dev

WindowsのコマンドラインからデフォルトのJavaクラスパスを出力する方法

Related 関連記事

  1. 1

    Windows10のコマンドラインから通知を作成する

  2. 2

    コマンドラインからWindows10をダウングレードしますか?

  3. 3

    Windows10のコマンドラインからJavaプログラムを実行する

  4. 4

    コマンドラインからWindows10クロックをインターネットに同期する方法は?

  5. 5

    Windows10コマンドラインからPDFに印刷

  6. 6

    JavaからWindows10 ubuntubashコマンドを実行する

  7. 7

    Windows 10のUbuntuコマンドラインからD:\ドライブにアクセスする方法

  8. 8

    Windows10のコマンドラインからxzファイルを開きます

  9. 9

    入力を待つことからWindows10コマンドプロンプトを修正する方法

  10. 10

    コマンドラインからWindowsでnode-gypをアンインストールする方法

  11. 11

    Windows10コマンドラインでUSBハブをリセットする方法

  12. 12

    コマンドラインから自動マウントする方法は?

  13. 13

    Windowsのコマンドラインから新しいユーザーアカウントを初期化する方法

  14. 14

    MacのコマンドラインからApacheをアンインストールする方法は?

  15. 15

    コマンドラインでWindows10を完全に使用できますか?

  16. 16

    Windows10コマンドラインでgitを有効にする

  17. 17

    コマンドライン引数から文字列内の文字の出現をカウントする方法-Java

  18. 18

    TensorFlow-WindowsのコマンドラインからTensorBoardを停止する方法は?

  19. 19

    Windows7のコマンドラインからのタイムアウトでコンピューターを休止状態にする

  20. 20

    コマンドラインからのUSBストレージのマウントとアンマウント

  21. 21

    最新のFirefoxインストーラーをダウンロードする新しいWindows10で、プロンプトを入力するための最短の非対話型コマンドは何ですか?

  22. 22

    コマンドラインからWindowsのホスト名を変更する

  23. 23

    GAPのコマンドラインから画面をクリアする方法

  24. 24

    Nautilusのようにコマンドラインからマウントする方法は?

  25. 25

    Windows 7で、コマンドライン(コンソール)アプリケーションへのショートカットを作成し、コマンドウィンドウを開いたままにする方法はありますか?

  26. 26

    コマンドラインからDropboxアカウントのリンクを解除しますか?

  27. 27

    コマンドラインからAerospikeを照会するときのタイムアウト例外

  28. 28

    コマンドラインからiPythonnbconvertを実行するときのタイムアウト

  29. 29

    WindowsのコマンドラインからデフォルトのJavaクラスパスを出力する方法

ホットタグ

アーカイブ