Как заставить PowerShell V2 Remoting работать с Windows Server 2003? - PullRequest
2 голосов
/ 09 марта 2009

Я тестировал PowerShell, удаленное взаимодействие:

  1. Я установил PowerShell V2 CTP3 на рабочий стол Windows XP
  2. Я установил WS-Management v1.1 на моем сервере Windows 2003 R2, на котором отключен брандмауэр, а PowerShell не установлен.
  3. Обе машины имеют .NET Framework 3.5 SP1

Когда я печатаю на рабочем столе:

Get-WmiObject -ComputerName computerNameHere Win32_Service

Я получил следующую ошибку:

Get-WmiObject : Access denied. (HRESULT exception: 0x80070005 (E_ACCESSDENIED))

Что еще мне нужно сделать, чтобы получить эту работу?

Ответы [ 5 ]

3 голосов
/ 09 марта 2009

Это не имеет ничего общего с Remoting. PowerShell Remoting не поддерживается в XP / 2003, только в Vista / 2008 и более поздних версиях (хотя обновление WSMan должно быть выпущено для XP / 2003 в ближайшие несколько месяцев).

У вас есть права администратора на удаленном компьютере? Если нет, попробуйте ввести параметр учетных данных:

Get-WmiObject -ComputerName computerNameHere Win32_Service -Credential $ cred

0 голосов
/ 06 мая 2015

Хотя этот пост больше касается wmi, чем удаленного взаимодействия powershell, здесь я привел свой опыт с удаленным взаимодействием powershell на компьютере с Windows 2003. Он отлично работает с администратором. Но, выполняя удаленное взаимодействие с пользователем без прав администратора в 2003 году, вы можете нормально запускать командлеты powershell, но не можете их запускать.

http://powershell.com/cs/forums/t/16205.aspx

0 голосов
/ 22 апреля 2011

Проблема, с которой сталкивается пользователь, не связана с PowerShell Remoting. Get-WmiObject -ComputerName computerNameHere использует WMI Remoting .

0 голосов
/ 23 апреля 2009

Альтернативой является использование другого решения удаленного взаимодействия, такого как / n программное обеспечение PowerShell Server: www.nsoftware.com/powershell/

.
0 голосов
/ 09 марта 2009

PSH V2 использует WinRM 2.0 (, а не 1.1 ), и в настоящее время это доступно только в форме CTP и ограничено Vista и 2008.

В блоге команды PSH упоминается (IIRC), что это ограничение CTP, но в настоящее время неясно, как оно будет разрешено.

...