2015-01-10 15:36:13 +0000 2015-01-10 15:36:13 +0000
59
59

Comment copier-coller des fichiers dans les VM Hyper-V

Lorsqu'on utilise Hyper-V et une machine virtuelle (également avec un système d'exploitation Windows moderne), n'est-il vraiment pas possible de copier/coller des fichiers entre l'hôte et les machines virtuelles ? Même pas du texte, semble-t-il, bien qu'il existe une option bizarre “taper le texte du presse-papiers”, qui ne semble fonctionner que sporadiquement.

Il doit me manquer quelque chose.

Je fais tourner Windows 8.1 comme hôte et Windows 7 dans la VM si cela compte.

Réponses (7)

43
43
43
2015-06-29 11:31:39 +0000

Voici un moyen simple et rapide d'obtenir ce travail de manière efficace :

  • Si vous utilisez la VM, éteignez-la d'abord.
  • trouvez le fichier image de votre disque dur virtuel .vhd de votre VM
  • Faites un clic droit sur ce fichier et sélectionnez mount
  • Cela donnera des lecteurs “System Reserved” et “Local Disk”.
  • Ouvrez le lecteur “Local Disk” (c'est le lecteur du système d'exploitation sur la VM)
  • Allez là et collez vos fichiers.
  • Enfin, démontez ou éjectez l'un des pilotes
  • Exécutez la VM et allez sur le lecteur c:\ et vous trouverez vos fichiers.

J'espère que cela aidera quelqu'un :)

17
17
17
2015-01-10 15:56:18 +0000

Vos meilleures options sont une simple copie réseau et le bureau à distance, qui permet plutôt le transfert complet du presse-papiers.

RDP peut devenir assez flou si vous essayez de copier de gros fichiers par dessus, donc si des transferts de gros fichiers sont nécessaires, je vous recommande le réseau ; si vous avez juste besoin de copier/coller du texte, RDP fonctionne très bien.

Bien sûr, pour que les deux options fonctionnent, il faut que le système invité soit connecté à votre réseau et qu'il ait les bons paramètres TCP/IP.

9
9
9
2015-04-14 21:29:23 +0000

Selon cette réponse de StackOverflow il est important de savoir quel est l'OS invité :

ESM ne fonctionne qu'avec les VM Windows 8.1 et Windows Server 2012 R2. Comme vous utilisez une VM Win7, ESM ne sera pas disponible.

Bien que la réponse acceptée ici dise qu'il n'y a pas moyen de copier et coller des choses, je peux le faire entre mon hôte Windows 8.1 et l'aperçu technique de Windows 10 fonctionnant en Hyper-V avec ESM. Je n'ai pas encore trouvé la documentation de Windows 8.1 qui l'explique, mais pour le serveur 2012R2, voir cet article de TechNet .

Edit: J'ai trouvé ce très guide pratique sur ESM, qui précise que vous avez également besoin des versions Pro ou Enterprise.

4
4
4
2017-09-21 18:08:23 +0000

Cela peut se faire via Powershell.

D'abord, créer une session avec New-PSSession à partir de l'HOST :

$s = New-PSSession -VMName <VMName> -Credential (Get-Credential)

Ensuite, à partir de l'HOST, copier le fichier via Copy-Item en utilisant la session :

Copy-Item -ToSession $s -Path C:\host_path\data.txt -Destination C:\guest_path\

Voir Copier les fichiers avec New-PSSession et Copy-Item pour plus de détails.

3
3
3
2016-02-10 16:16:55 +0000

Vous pouvez “graver” vos fichiers dans un fichier ISO sur l'hôte et monter l'ISO sur l'invité.

Windows n'est pas capable de créer des ISO en natif, mais vous pouvez utiliser quelque chose comme \ InfraRecorder (licence GNU GPL) pour créer l'ISO.

Si vous finissez par utiliser InfraRecorder, l'action de création d'ISO est enterrée dans le menu du haut sous :

Actions > Graver la compilation > sur une image disque…


* Je n'ai aucune affiliation à InfraRecorder, j'avais juste besoin de copier quelques fichiers pour un invité.

1
1
1
2018-06-04 14:32:46 +0000

J'ai un problème bizarre avec le copier-coller dans Hyper-V, où je peux copier-coller après avoir démarré la VM, mais si je me déconnecte de l'OS de la VM et que je me reconnecte à la VM en tant qu'autre utilisateur, le copier-coller ne fonctionne pas. J'ai découvert que la coche de session améliorée dans la fenêtre de connexion à la machine virtuelle était supprimée, soit peu après ma connexion, soit lors du passage d'un utilisateur à l'autre dans la VM. J'ai réactivé le tickmark Session améliorée et après cela, la fonction copier-coller dans Hyper-V fonctionne à nouveau.

-1
-1
-1
2017-04-30 09:35:17 +0000

NOTE : La question comporte deux parties. La PREMIÈRE partie demande “Comment copier-coller des fichiers”. C'est une réponse à cette partie de la question. (La DEUXIÈME partie demande comment copier/coller du TEXTE ; par exemple une opération clipboard. Cette réponse est NON à ce sujet).

Voir aussi ces autres réponses concernant le copier/coller de fichiers, dans des situations spécifiques : Les fichiers peuvent être copiés/collés entre un MAC et un PC, ou un boîtier LINUX et un PC, et la même technique peut être utilisée entre une machine virtuelle (même en utilisant la “Version 1”, pour faire fonctionner les anciens Windows, dans mon cas Windows 7) et son PC hôte.
Comment ?

Partage en réseau alias “Partager un dossier sur un réseau”.

*Point-clé : Une fois que vous avez configuré un dossier partagé, vous pouvez alors faire des copies de fichiers régulières dans une vue de l'explorateur Windows sur le PC hôte, même si la source est sur l'hôte et la destination est sur la VM, ou vice-versa. * C'est-à-dire que le partage de réseau ne consiste pas seulement à rendre visible un ensemble de fichiers réseau sur la VM, il vous permet également de déplacer plus tard des fichiers individuels, ou des dossiers complets, entre deux ordinateurs différents (ici, la VM est l'un des ordinateurs), comme s'ils se trouvaient sur un seul ordinateur.


- Hyper-V Manager - Virtual Switch Manager.

  • Create Virtual Switch / External

- Hyper-V / Your VM / Settings

  • Network Adapter / Virtual Switch = le commutateur virtuel externe par le haut
  • Boot your VM, login with an Administrator account.
  • Faites ce que vous faites normalement pour “Partager un dossier sur le réseau”. (Voir la documentation du système d'exploitation que vous utilisez sur la VM.) Dans mon cas, j'ai partagé mon nom d'utilisateur/dossier de documents. Spécifiez les privilèges de lecture/écriture, si vous voulez copier des fichiers à la fois vers et depuis ce dossier

- Machine hôte / Explorateur Windows / Réseau / votre VM devrait apparaître avec ce dossier partagé.

- Sélectionnez votre VM (sa représentation “Réseau”), et LOGIN avec le compte administrateur de votre VM.

  • Copiez / Collez les fichiers dans cette fenêtre de l'explorateur sur votre hôte.

NOTE : Je n'ai testé qu'avec mon compte utilisateur / dossier Documents, donc je ne sais pas s'il y a des limitations sur ce qui peut être partagé. Je suppose qu'il fonctionne exactement de la même manière que tout autre partage réseau à partir de l'OS virtuel, il ne devrait donc pas importer qu'il soit virtuel. C'est juste une autre machine sur votre réseau, qui utilise cet OS.

Je n'ai pas non plus testé avec une VM Linux, mais j'ai testé avec Windows 7, en faisant tourner la VM “Version 1” - cela fonctionne, donc tout OS qui peut fonctionner sous Hyper-V, et qui supporte le partage réseau avec Windows, devrait fonctionner.