2014-06-17 4 views
0

Я видел другие сообщения, но никто из них не помог мне. Пожалуйста помоги.PowerShell Invoke-Command не может загрузить dll

Я запустил следующее командлет с моего локального рабочего стола Win7 с PowerShell4.

Invoke-Command -ComputerName COMPUTER123 -ScriptBlock { 
Import-Module '\\mycomany.com\PS\Task.SQL.psd1'} 

Я получил эту ошибку:

The specified module '\\mycomany.com\PS\Task.SQL.psd1' was not loaded because no valid module file was found in any module directory. 
    + CategoryInfo   : ResourceUnavailable: (\\mycomany.com...S\Task.SQL.psd1:String) [Import-Module], FileNotFoundException 
    + FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand 
    + PSComputerName  : COMPUTER123 

Моя установка выглядит следующим образом:

Удаленный компьютер COMPUTER123 и мой рабочий стол в одном домене AD.

Команда была выпущена с моего компьютера Win7 под моей учетной записью mycomany \ Sam. Эта учетная запись также является локальным администратором на удаленном компьютере COMPUTER123.

Конфигурационный файл PowerShell на COMPUTER123 имеет эту запись в разделе КОНФИГУРАЦИЯ, чтобы разрешить загрузку сборок из NAS.

<runtime> 
    <loadFromRemoteSources enabled="true" /> 
</runtime > 

RDPing к COMPUTER123 и ссылающийся следующие PowerShell команды локально на нем работают без каких-либо ошибок.

Import-Module '\\\mycomany.com\PS\Task.SQL.psd1' 

ответ

0

Некоторые исследования заставляют меня поверить в то, что это проблема с двумя прыжками. Решение заключается в использовании CREDSSP, как показано здесь.

http://blogs.technet.com/b/heyscriptingguy/archive/2012/11/14/enable-powershell-quot-second-hop-quot-functionality-with-credssp.aspx

Предполагая, что это единственное решение, до сих пор, мне интересно, если есть способ, чтобы выполнить следующую команду на каждом компьютере-сервере в домене AD с помощью объекта групповой политики.

Enable-WSMaCredSSP -Role Server –Force 

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

Смежные вопросы