Hyper-V Cut-n-Paste

14

Używam Hyper-V na maszynie programistycznej z wielu powodów, a jedną z moich największych niedogodności jest to, że nie mogę wycinać i wklejać do / z maszyn wirtualnych.

Przejrzałem wszystkie opcje i nie mogę znaleźć niczego, co wydaje się na to pozwalać. Czy ktoś ma jakieś dobre rozwiązania?

Rozważałem połączenie za pośrednictwem protokołu RDP z maszyną wirtualną zamiast korzystania z klienta VPN, ale jedna z moich maszyn wirtualnych jest używana przede wszystkim do łączenia się przez VPN z inną siecią, a kiedy próbowałem RDP na tym komputerze, a następnie połączyć się z siecią VPN (za pomocą Cisco AnyConnect), wystąpił błąd informujący, że nie mogę połączyć się z VPN przez sesję RDP).

Chris Shaffer
źródło
1
+1 ... Czuję twój ból. Mamy gości Hyper-V, którzy muszą korzystać z zablokowanych klientów VPN i nie mogą z tego powodu korzystać z RDP.
Doug Luxem

Odpowiedzi:

4
  1. Uruchom maszynę Hyper-V.
  2. Upewnij się, że „Enhanced Session” jest wyłączona / niezaznaczona poprzez menu górnego okna Hyper-v (Widok -> Enhanced Session).
  3. Zainicjuj i połącz się z sesją klienta Cisco VPN.
  4. Po połączeniu sesji Cisco zaznacz ponownie, aby ponownie włączyć menu „Sesja rozszerzona”.
  5. W tym momencie powinna działać ulepszona pasta cut-n-paste.

Uwaga: po kroku 4 moja maszyna wirtualna zmusiła mnie do ponownego zalogowania się na stacji roboczej. O dziwo, moja sesja Cisco nie została rozłączona. Może istnieć pewna konfiguracja Cisco, która może się rozłączyć w tej sytuacji i utrudnić to obejście.

Uwaga: Używanie Cisco AnyConnect v 4.0 i Win10 jako maszyny wirtualnej

Mike E.
źródło
Nie używam już tego zestawu, więc nie mogę osobiście go przetestować, ale teraz widziałem, jak działa. Dzięki!
Chris Shaffer,
5

Możesz wkleić tekst do maszyny wirtualnej (Schowek -> Wpisz tekst schowka). Powinien działać z Ctrl + V, ale z jakiegoś powodu regularnie nie działa.

Denerwujące jest to, że menedżer Hyper-V i SCVMM twierdzą, że używają protokołu RDP do łączenia się z maszynami wirtualnymi, więc powinno działać. Chociaż powinna to zrobić integracja myszy przed zainstalowaniem usług integracji, ale to też nie.

Ryaner
źródło
+1 za pół rozwiązania - co powiesz na Kopiowanie (pobieranie danych z maszyny wirtualnej do mojego systemu hosta lub innej maszyny wirtualnej)?
Chris Shaffer
1
+1: Korzystanie z protokołu RDP jest znacznie łatwiejsze dla ciągłego korzystania z maszyn wirtualnych.
Richard
1
Jestem pewien, że nie możesz. Rozumiem, że zdecydowali się na pracę z wklejaniem, „wpisując” na klawiaturze VM zamiast używać łańcuchowego schowka w Windows. Ma sens, gdy myślisz, że musi on działać nie tylko w systemie Windows, chociaż działałoby proste polecenie (Windows).
Ryaner
2

Jeśli przejdziesz do paska menu i wyświetlisz „ekran”, możesz włączyć dłuższą sesję (lub coś w tym rodzaju, nie wiem, jestem Holendrem).

Jeśli go włączysz, klient ponownie się połączy, a schowek zostanie udostępniony.

Roy Tamminga
źródło
Wydaje się, że jest to ustawienie, o którym wspomniał również Mike, jednak jeśli ta opcja jest włączona przed połączeniem z VPN, wówczas Cisco wyświetla komunikat o błędzie. Zobacz odpowiedź Mike'a E powyżej, która wydaje się być ostatnim utworem.
Chris Shaffer,
1

W konkretnym przypadku, gdy chcesz skorzystać z protokołu RDP, a następnie połączyć się za pośrednictwem sieci VPN, możesz spróbować dodać kolejną kartę sieciową do maszyny wirtualnej i użyć jednej karty sieci VPN, a drugiej karty RDP.

dmo
źródło
W końcu usiadłem, aby spróbować tego i niestety Cisco AnyConnect nie zezwala na połączenie VPN, jeśli korzystasz z RDP w urządzeniu, nawet jeśli używasz innej karty sieciowej.
Chris Shaffer
0

Najłatwiejszym rozwiązaniem jest zamknięcie okna maszyny wirtualnej i zalogowanie się za pomocą pulpitu zdalnego. Synchronizacja schowka działa poprawnie przez RDP.

Scott
źródło
Nie sądzę, aby twoja odpowiedź była pomocna. plakat już wyjaśnił, dlaczego nie mogą korzystać z PROW, więc mówiąc o korzystaniu z PROW, jeśli nie jest to przydatna odpowiedź. może jeśli zasugerowałeś sposób na usr RDP z VPN.
longneck