Я следую этому руководству, чтобы настроить, зарегистрировать и затем ввести ограниченную удаленную конечную точку PowerShell - https://blogs.technet.microsoft.com/heyscriptingguy/2014/04/01/build-constrained-powershell-endpoint-using-startup- сценарий /
Я следую за документацией, как она есть, но я получаю следующую ошибку при попытке войти в PSSession -
PS C:\Windows\system32> Enter-PSSession -ComputerName $env:Computername -ConfigurationName ConstrainedSession -Verbose
Enter-PSSession : Exception calling "GetSteppablePipeline" with "1" argument(s): "The expression after '&' in a pipeline element
produced an object that was not valid. It must result in a command name, a script block, or a CommandInfo object."
At line:1 char:1
+ Enter-PSSession -ComputerName $env:Computername -ConfigurationName Co ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Enter-PSSession], MethodInvocationException
+ FullyQualifiedErrorId : RuntimeException
Я регистрирую этот скрипт запуска при использовании Register-PSSession
- http://pasted.co/6b152e12
Регистрация нового сеанса также проходит и после регистрации я вижу сеанс в Get-PSSessionConfiguration
PS C:\Windows\system32> $PSVersionTable
Name Value
---- -----
PSVersion 5.1.14393.1715
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.14393.1715
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
Есть идеи, что может пойти не так? Использование Windows Server 2016.