Hyper-V Cut-n-Paste


14

Uso Hyper-V en una máquina de desarrollo por múltiples razones y una de mis mayores molestias es que no puedo cortar y pegar en / desde las máquinas virtuales.

He revisado todas las opciones y no puedo encontrar nada que parezca que permitiría esto. ¿Alguien tiene alguna buena solución?

He considerado conectarme a través de RDP a la VM en lugar de usar el Cliente VPN, pero una de mis VM se usa principalmente para conectarse a través de VPN a otra red, y cuando traté de RDP en esa máquina y luego me conecté a la VPN (usando Cisco AnyConnect), recibí un error que decía que no podía conectarme a la VPN a través de una sesión RDP).


1
+1 ... siento tu dolor. Tenemos invitados Hyper-V que necesitan usar clientes VPN bloqueados y no pueden usar RDP debido a esto.
Doug Luxem

Respuestas:


4
  1. Inicie su máquina Hyper-V.
  2. Asegúrese de que la "Sesión mejorada" esté deshabilitada / desmarcada a través del menú de la ventana superior de hyper-v (Ver -> Sesión mejorada).
  3. Inicie y conéctese a su sesión de cliente Cisco VPN.
  4. Una vez que su sesión de Cisco esté conectada, vuelva a habilitar la opción de menú "Sesión mejorada".
  5. El corte y pegado mejorado debería funcionar en este punto.

Nota: Después del paso 4, mi VM me obligó a iniciar sesión nuevamente en la estación de trabajo. Curiosamente, mi sesión de Cisco no se desconectó. Puede haber alguna configuración de Cisco que puede desconectarse en esta circunstancia y paralizar esta solución.

Nota: Uso de Cisco AnyConnect v 4.0 y Win10 como VM


Ya no estoy usando esta configuración, así que no puedo probarla personalmente, pero he visto que esto funciona ahora. ¡Gracias!
Chris Shaffer

5

Puede pegar texto en la máquina virtual (Portapapeles -> Escribir texto del portapapeles). Debería funcionar con Ctrl + V, pero regularmente no lo hace por alguna razón.

Lo que es molesto es que el administrador de Hyper-V y SCVMM dicen que usan RDP para conectarse a las máquinas virtuales, por lo que debería funcionar. Aunque también debería hacerlo la integración del mouse antes de instalar los servicios de integración, pero eso tampoco.


+1 para una solución a medias: ahora, ¿qué tal Copiar (extraer datos de la VM a mi sistema host u otra VM)?
Chris Shaffer

1
+1: El uso de RDP es mucho más fácil para el uso continuo de las máquinas virtuales.
Richard

1
Estoy bastante seguro de que no puedes. Según tengo entendido, eligen pegar el trabajo "escribiendo" en el teclado de la máquina virtual en lugar de usar el material de encadenamiento del portapapeles de Windows. Tiene sentido cuando cree que necesita funcionar para algo más que ventanas, aunque un simple if (windows) funcionaría.
Ryaner

2

Si vas a la barra de menú y despliegas la "pantalla", hay una opción para activar una sesión extensa (o algo así, no sé, soy holandés.

Si lo enciende, el cliente se volverá a conectar y el portapapeles ahora se comparte.


Esta parece ser la configuración que Mike también mencionó, sin embargo, si tiene esa opción habilitada antes de conectarse a la VPN, Cisco muestra un mensaje de error. Vea la respuesta de Mike E arriba que parece ser la pieza final.
Chris Shaffer

1

Para su caso específico de querer RDP, luego conectarse a través de VPN, puede intentar agregar otra NIC a la VM y usar una para VPN y otra para RDP.


Finalmente me senté a probar esto y desafortunadamente Cisco AnyConnect no permite una conexión VPN si está conectado a RDP en la máquina, incluso si está usando una NIC diferente.
Chris Shaffer


0

La solución más fácil es cerrar la ventana de VM e iniciar sesión con Escritorio remoto. La sincronización del portapapeles funciona correctamente a través de RDP.


No creo que tu respuesta sea útil. el póster ya explicaba por qué no pueden usar RDP, por lo que dice usar RDP si no es una respuesta útil. tal vez si hubiera sugerido una forma de usar RDP con el vpn.
Longneck
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.