Hyper-V Cut-n-Paste


14

Я использую Hyper-V на компьютере разработчика по нескольким причинам, и одна из моих самых больших неприятностей заключается в том, что я не могу вырезать и вставлять в / из виртуальных машин.

Я просмотрел все варианты и не могу найти ничего, что могло бы позволить это. У кого-нибудь есть хорошие решения?

Я рассмотрел возможность подключения через RDP к виртуальной машине вместо использования VPN-клиента, но одна из моих виртуальных машин в основном используется для подключения через VPN к другой сети, а также при попытке подключиться к этой машине по протоколу RDP и затем подключиться к VPN (с использованием Cisco AnyConnect), я получил ошибку, говоря, что я не мог соединиться с VPN через сеанс RDP).


1
+1 ... я чувствую твою боль У нас есть гости Hyper-V, которым необходимо использовать заблокированные VPN-клиенты и из-за этого не может использовать RDP.
Даг Люксем

Ответы:


4
  1. Запустите свою машину Hyper-V.
  2. Убедитесь, что «Расширенный сеанс» отключен / не отмечен с помощью главного окна hyper-v («Просмотр» -> «Расширенный сеанс»).
  3. Инициируйте и подключитесь к сеансу клиента Cisco VPN.
  4. Как только ваш сеанс Cisco подключен, проверьте, чтобы снова включить пункт меню «Расширенный сеанс» снова.
  5. На этом этапе должна работать улучшенная технология cut-n-paste.

Примечание. После шага 4 моя виртуальная машина вынудила меня снова войти на рабочую станцию. Как ни странно, мой сеанс Cisco не был отключен. Может быть некоторая конфигурация Cisco, которая может отключиться в этом случае и нанести ущерб этому обходному пути.

Примечание. Использование Cisco AnyConnect v 4.0 и Win10 в качестве виртуальной машины


Я больше не использую эту настройку, поэтому я не могу лично протестировать ее, но я видел эту работу сейчас. Благодарность!
Крис Шаффер

5

Вы можете вставить текст в виртуальную машину (Буфер обмена -> Тип текста буфера обмена). Он должен работать с Ctrl + V, но регулярно по какой-то причине не работает.

Что раздражает, так это то, что диспетчер Hyper-V и SCVMM говорят, что они используют RDP для подключения к виртуальным машинам, поэтому он должен работать. Хотя это необходимо сделать для интеграции с мышью перед установкой служб интеграции, но это не так.


+1 за половину решения - теперь как насчет копирования (получение данных из виртуальной машины в мою хост-систему или другую виртуальную машину)?
Крис Шаффер

1
+1: использование RDP намного проще для постоянного использования виртуальных машин.
Ричард

1
Уверен, ты не сможешь. Насколько я понимаю, они предпочитают выполнять вставку, «печатая» на клавиатуре виртуальной машины вместо использования цепочек буфера обмена Windows. Имеет смысл, когда вы думаете, что он должен работать не только для окон, хотя будет работать простой if (windows).
Райанер

2

Если вы зайдете в строку меню и развернете «экран», есть возможность включить расширенный сеанс (или что-то в этом роде, я не знаю, я голландец.

Если вы включите его, клиент переподключится, и буфер обмена станет общим.


Кажется, это тот параметр, который Майк также упомянул, однако, если у вас включена эта опция, прежде чем вы подключитесь к VPN, Cisco выдает сообщение об ошибке. См. Ответ Майка Э выше, который, кажется, является последней частью.
Крис Шаффер

1

В вашем конкретном случае, когда вы хотите подключиться к RDP, а затем подключиться через VPN, вы можете попробовать добавить другой сетевой адаптер к виртуальной машине и использовать один для VPN и один для RDP.


Я наконец сел, чтобы попробовать это, и, к сожалению, Cisco AnyConnect не разрешает VPN-соединение, если вы подключены к машине, даже если она использует другую сетевую карту.
Крис Шаффер


0

Самое простое решение - закрыть окно виртуальной машины и войти в систему с помощью удаленного рабочего стола. Синхронизация буфера обмена работает правильно через RDP.


Я не думаю, что ваш ответ полезен. Постер уже объяснил, почему они не могут использовать RDP, и сказал, что использовать RDP, если не полезный ответ. возможно, если бы вы предложили способ использовать RDP с vpn.
Longneck
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.