Схоже, існує ряд можливостей спричинити збій цієї копії / вставки між хостами, тому я додам тут своє виправлення. (І так, я знаю, що я використовую різні VMWare, різні хост-операційні системи та різні гостьові ОС порівняно з тими, які вказані в цьому питанні, але це справді здається справою інструментів vmware, тому, сподіваємось, це допоможе деяким людям, які приземляються на цій сторінці, як і я.) Звичайно, у вас повинні бути встановлені інструменти VMWare - спершу, можливо, оновіть їх, і параметри гостьової ізоляції повинні дозволяти копіювати / вставляти, як згадували інші.
Перше моє налаштування:
- HOST - MacOS 10.13.4
- ГОСТИ - Windows різних версій.
- Fusion - 8.5.10
(Хоча цей буфер обміну працює, а потім раптом не працює, трапляється в попередніх версіях MacOS та попередніх оновленнях Fusion 8.)
Моє виправлення: зупиніть службу інструментів vmware "VMTools", вийдіть / вбийте програму лотка інструментів vmware, перезапустіть службу, перезапустіть додаток лотка інструментів vmware.
Команди для запуску в гостях Windows, як адміністратор: (перевірено в shellhell та CMD)
net.exe stop vmtools
taskkill /F /IM vmtoolsd.exe
net.exe start vmtools
start "" "C:\Program Files\VMware\VMware Tools\vmtoolsd.exe" "-n" "vmusr"
Це для мене працює ... поки що. Звичайно, ваш пробіг може відрізнятися, і якщо у вас є коментарі до моєї відповіді, будь ласка, повідомте мене про це. Я знаю, що "vmtoolsd.exe" раніше називали чимось іншим. Можливо, параметри його запуску однакові, а може і ні.
Я використовую це у пакетному файлі із затримкою на 1 секунду між кожним рядком. Існують різні способи введення затримок, і Роб ван дер Вуд має досить проклятий всебічний перелік цих способів.
Ті ж загальні методи можуть працювати і в інших гостьових ОС, але я не маю деталей, як це зробити.
Я сподіваюся, що це комусь допоможе!