Derniers Articles
Vous êtes ici : Accueil / Tutoriaux / Virtualisation / Activer copier-coller dans la client Vsphere

Activer copier-coller dans la client Vsphere

A partir de Vpshere 4.1, le copier coller a été supprimé dans une machine virtuelle. Si vous voulez pouvoir faire un copier coller de votre PC vers la console d’une machine virtuelle à travers le client VSPHERE il faut modifier les paramètres de la machine virtuelle comme ci-dessous.

Pour faire tout en GUI, la VM doit être arrêtée. Il faut alors rajouter les paramètres de configuration suivants :

Dans les propriétés de la machine virtuelle , Cliquez sur l’onglet Option


Options à rajouter sur la VM pour activer le copier coller

Puis sur le bouton Paramètres de configuration.

Vous pouvez alors rajouter les 2 lignes suivantes :

isolation.tools.copy.disable    false
isolation.tools.copy.disable   
false


Autoriser le copier coller dans la VM

Une validation des paramètres et vous pouvez relancer la machine virtuelle. Désormais vous pouvez faire du copier coller.

Et si vous voulez scripter tout ça voici un exemple de script powershell.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


################################################################################################################

# Welcome

################################################################################################################

$Host.UI.RawUI.WindowTitle = « Activer Copier Coller »

Clear-Host

Write-Host
« Active l’option copier – coller dans un VM »
-ForegroundColor
Yellow

$vcenter
= « 192.168.0.1 »

$vcenterlogin
= « administrateur »

$vcenterpassword
= « password »

$VMname
= « srv-web »

#Creation des options copier coller

$enablecopy
= New-Object
VMware.Vim.optionvalue

$enablecopy.Key= »isolation.tools.copy.disable »

$enablecopy.Value= »FALSE »

$enablepaste
= New-Object
VMware.Vim.optionvalue

$enablepaste.Key= »isolation.tools.paste.disable »

$enablepaste.Value= »FALSE »

#Creation d’un configuration machine avec les options Copier Coller

$vmConfig
= New-Object
VMware.Vim.VirtualMachineConfigSpec

$vmConfig.extraconfig += $copy

$vmConfig.extraconfig += $paste

# Connect to vCenter/ESX server

Write-Host
« Connection Au Vcenter ou au serveur Esx »

Connect-VIServer
$vcenter
-User
$vcenterlogin
-Password
$vcenterpassword

if ($VM
= get-view
-viewtype
virtualmachine |where
{$_.name -eq
$VMname} )

{

Write-Host
 » * $VM existe. »

Write-Host
 » * Activation du copier-Coller. »

$VM.ReconfigVM($vmConfig)

}

else{

Write-Host
 » * La VM $VM n’existe pas. »

}

# Disconnect from vCenter

Write-Host
« Disconnecting from $vcenter… »

Disconnect-VIServer
-Server
$vcenter
-Confirm:$false

Write-Host
« Processus terminé. »

exit 0

Bien pratique quand même. Le script peut être executé VM allumé. En revanche il faut la redémarrer ou faire un opération de type vmotion, ou pause de la vm pour que ça soit appliqué.

Pour des raison de sécurité le copier-coller doit quand même resté desactivé.

Répondre

Votre adresse email ne sera pas publiée.

shared on wplocker.com