Я следил за многочисленными темами, показанными ниже, относительно использования сохраненных учетных данных, но я все еще не могу передать ихvmconnectкоманда. Когда я сохраняю учетные данные, то используюvmconnectнравиться:
vmconnect mypc ubuntu-pc /credential (Get-StoredCredential -UserName bernie)
Я получаю это сообщение независимо от используемого метода:
«Учетные данные «System.Management.Automation.PSCredential» отсутствуют в хранилище учетных данных»
Я также попробовал вручную добавить учетные данные с помощью диспетчера учетных данных Windows 10.
Как я могу использовать сохраненные учетные данные сvmconnectкоманда?
Испробованные методы:
решение1
Попробуйте использовать cmdkey. Сохраните пользователя/пароль следующим образом:
Если на домене
cmdkey /generic:domain\server /user:domain\bernie /pass:1234
а если не на домене:
cmdkey /generic:.\server /user:.\bernie /pass:1234
(можно также заменить точку на имя локальной машины)
После добавления запустите cmdkey /list
и найдите в нижней записи значение Target=.
Далее подключитесь с помощью vmconnect следующим образом:
VmConnect.exe "mypc" "ubuntu-pc" /credential LegacyGeneric:target=.\bernie
Последний параметр target= будет иметь то значение, которое будет возвращено при запуске cmdkey /list.
решение2
Для подключения к виртуальной машине можно просто использовать обычное подключение к удаленному рабочему столу.
Это может потребовать некоторой возни в зависимости от того, как вы настроили свою виртуальную машину и сеть между хостом. Я точно не помню, что мне помогло (работал над этим несколько дней), но некоторые из них определенно помогли: