Hyper-Vと仮想マシン(最新のWindows OSを使用しています)を実行している場合、ホストとVM間でファイルをコピー/ペーストすることは本当にできないのでしょうか?テキストもできないようですが、”クリップボードにテキストを入力 “という奇妙なオプションがありますが、これは散発的にしか動作しないようです
私は何かを見逃しているに違いない
私はWindows 8.1をホストとして、Windows 7をVMで実行しています
67 Kjensen 2015-01-10
最良の選択肢は、古いネットワークコピーとリモートデスクトップで、代わりにクリップボードを完全に転送することです
大きなファイルをコピーしようとすると、RDPは非常に不完全なものになります
もちろん、両方のオプションが動作するためには、ゲストシステムがネットワークに接続され、適切なTCP/IP設定を持っている必要があります
18 Massimo 2015-01-10
この作業を効率よく行うための簡単な方法をご紹介します
- VMを起動している場合は、まず電源を切りましょう
- VM の仮想ハードディスクイメージファイル .vhd を探します
- このファイルを右クリックしてマウントを選択します
- これで「System Reserved」と「Local Disk」のドライブが与えられます
- ローカルディスク」ドライブ(これがVM上のOSドライブ)を開きます
- そこに行ってファイルを貼り付けてください
- 最後にドライバーの1つをアンマウントまたはイジェクトします
- VMを実行して、そこのc:00ドライブに行けば、ファイルがあるはずです
これが誰かの助けになることを願っています。)
48 Hazem Abdelwahab 2015-06-29
この StackOverflow の回答によると、ゲスト OS が何であるかは問題ではありません
ESMはWindows 8.1とWindows Server 2012 R2のVMでしか動作しません。Win7のVMを使っているので、ESMは使えそうにありません
ここで受け入れられている答えは、物事をコピーして貼り付ける方法がないと言っていますが、私のWindows 8.1ホストと、ESMを使ってHyper-Vで実行されているWindows 10 Tech previewの間では、それを行うことができます。私はまだそれを説明しているWindows 8.1のドキュメントを見つけていませんが、Server 2012R2については、TechNetの記事を参照してください
編集:私はESMについて、実用的なガイドを見つけましたが、これはProまたはEnterpriseバージョンも必要であることを明らかにしています
9 Ian W 2015-04-14
Powershell経由で行うことができます
まず、HOSTからNew-PSSession
でセッションを作成します
$s = New-PSSession -VMName <VMName> -Credential (Get-Credential)
そして、HOSTからセッションを使ってCopy-Item
経由でコピーします
Copy-Item -ToSession $s -Path C:\host_path\data.txt -Destination C:\guest_path\
詳細は New-PSSession と Copy-Item でファイルをコピーする を参照してください
5 Brown 2017-09-21
ホスト上のISOファイルにファイルを「書き込む」ことができ、ゲスト上にISOをマウントすることができます
WindowsはISOをネイティブに作成することができませんが、*InfraRecorder (GNU GPLライセンス)のようなものを使ってISOを作成することができます
InfraRecorder を使うことになった場合、ISO の作成アクションは、トップメニューの下に埋もれています
アクション > コンパイルの書き込み > ディスクイメージへの書き込み
* 私はInfraRecorderとは無関係で、ゲストにいくつかのファイルをコピーする必要がありました
3 Jane Panda 2016-02-10
Hyper-V のコピーペーストで、VM を起動した後にコピーペーストができるのですが、VM の OS をログアウトして別のユーザーとして VM にログインし直すと、コピーペーストがうまくいかないという奇妙な問題がありました。仮想マシン接続ウィンドウの拡張セッションのチェックが、ログインした直後か、VM内でユーザーを切り替えている間に削除されていることがわかりました。拡張セッションのチックマークを再度有効にすると、その後はHyper-Vのコピーペースト機能が再び動作するようになりました
1 gakera 2018-06-04
注意: この質問には2つの部分があります。最初の部分は「ファイルのコピーペースト方法」を尋ねています。これはその部分の答えです。(2番目のパートでは、クリップボード操作などのテキストのコピー/貼り付け方法を尋ねています。この答えはそれについてではありません)。)
特定の状況でのファイルのコピー/貼り付けに関連する他の回答も参照してください。 ESM 互換の VM の場合 VM を起動する前の初期設定 ファイルはMACとPC間、またはLINUXボックスとPC間でコピー/ペーストすることができ、同じ技術を仮想マシン(古いWindowsを実行するために「バージョン1」を使用しても、私の場合はWindows 7)とそのホストPC間で使用することができます。 どのようにして?ネットワーク共有、別名 “ネットワーク上でフォルダを共有する” ポイント:共有フォルダをセットアップしたら、ホストPC上のWindowsエクスプローラのビューで通常のファイルコピーを行うことができます。つまり、ネットワーク共有は、ネットワークファイルのセットをVM上で表示するだけではなく、後から2台の異なるコンピュータ(ここではVMが1台のコンピュータ)間で、あたかも1台のコンピュータ上にあるかのように、個々のファイルや完全なフォルダを簡単に移動させることができます 注意:私は自分のユーザーアカウント/ドキュメントフォルダでしかテストしていないので、共有できるものに制限があるかどうかはわかりません。私はそれが仮想OSからの他のネットワーク共有と全く同じように動作すると仮定していますので、それが仮想であることは問題ではないはずです。ネットワーク上の別のマシンで、そのOSを実行しているだけです 私もLinuxのVMではテストしませんでしたが、Windows 7で「バージョン1」のVMを実行してテストしてみましたが、これはうまくいきました -1 ToolmakerSteve 2017-04-30