Похоже, что вы используете этот подход для своего варианта использования.
Совет: Работайте удаленно с Windows PowerShell без использования Remoting или WinRM
НекоторыеКомандлеты имеют параметр –ComputerName, который позволяет работать с удаленным компьютером без использования удаленного взаимодействия Windows PowerShell.Это означает, что вы можете использовать командлет на любом компьютере с Windows PowerShell, даже если компьютер не настроен для удаленного взаимодействия Windows PowerShell.Эти командлеты включают в себя следующее:
- Get-WinEvent
- Get-Counter
- Get-EventLog
- Clear-EventLog
- Write-EventLog
- Limit-EventLog
- Show-EventLog
- New-EventLog
- Remove-EventLog
- Получить-WmiObject
- Get-Process
- Get-Service
- Set-Service
- Get-HotFix
- Перезагрузка компьютера
- Stop-Computer
- Add-Computer
- Remove-Computer
- Rename-Computer
- Reset-ComputerMachinePassword
Поскольку эти командлеты не используют удаленное взаимодействие, вы можете запустить любой из этих командлетов на удаленном компьютере в домене, просто указав имя одного или нескольких удаленных компьютеров в параметре –ComputerName.Однако политики и параметры конфигурации Windows должны разрешать удаленные подключения, и у вас все равно должны быть соответствующие учетные данные.
Однако для успешной настройки требуется дополнительная настройка.
Доступ запрещен.
Какие разрешения / права необходимы пользователю для доступа к WMI на удаленном компьютеремашины?
Следующее работает в Windows 2003 R2 SP 2, Windows Server 2012 R2
- Добавить нужных пользователей в пользователей системного монитораgroup
- В разделе «Службы и приложения» откройте диалоговое окно свойств элемента управления WMI (или запустите wmimgmt.msc).На вкладке «Безопасность» выделите Root / CIMV2, нажмите «Безопасность»;добавьте пользователей системного монитора и включите параметры: Включить учетную запись и Включить удаленно
Запустите dcomcnfg.На странице Службы компонентов> Компьютеры> Мой компьютер на вкладке «Безопасность COM» в диалоговом окне «Свойства» нажмите «Изменить ограничения» для прав доступа и разрешений на запуск и активацию.Добавьте пользователей системного монитора и разрешите удаленный доступ, удаленный запуск и удаленную активацию.
Выберите Инструментарий управления Windows в разделе «Службы компонентов»> «Компьютеры»> «Мой компьютер»> «Конфигурация DCOM» и предоставьте привилегии удаленного запуска и удаленной активации группе пользователей системного монитора..
Примечания:
- В качестве альтернативы шагам 3 и 4 можно назначить пользователя в группу «Распределенные пользователи COM» (протестировано на Windows Server 2012).R2)
- Если пользователю нужен доступ ко всем пространствам имен, вы можете установить настройки в 2. на уровне Root и восстановить права доступа к подпространствам имен
через окно Advanced в Security
Наконец, вы не говорите, что ваша среда, домен, где ваша машина и виртуальная машина находятся в одном домене, или если вы находитесь в режиме рабочей группы.Если это последнее, то это другая банка червей, с которой приходится иметь дело.