Я пытаюсь получить множественное открытие сеанса RDP с помощью скрипта Powershell, я открываю сеансы впервые, чтобы проверить, все ли в порядке, и применил Stategy для папки перенаправления.
Вотскрипт Powershell, который я использую (скопировал с форума и немного изменил):
# Comma separated list: Computer,User,Password
$listRaw = Get-Content -Path C:\Folder\Script\RDP.txt
# Parse CSV list
$list = $listRaw | ConvertFrom-CSV -Delimiter ','
# Iterate targets
foreach ($target in $list) {
Write-Host "Connecting to $($target.Computer) as $($target.User)"
# Creating credential from username and password
$SecurePassword = $target.Password | ConvertTo-SecureString -AsPlainText -Force
$Credentials = New-Object System.Management.Automation.PSCredential -ArgumentList $target.User, $SecurePassword
# Creating remote session to that computer
# Using given credentials
$session = New-PSSession -ComputerName $target.Computer -Credential $Credentials
}
Я получаю эту ошибку:
C:\Folder\Script\rdp.ps1:17 : 16
+ ... $session = New-PSSession -ComputerName $target.Computer -Credential ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotingTransportException
+ FullyQualifiedErrorId : ServerNotTrusted,PSSessionOpenFailed
И говорю, что каким-то образом сервер делаетне принадлежит к доверенным хостам, но я использую скрипт на самом сервере удаленных рабочих столов ... Я не понимаю, как он не может доверять самому себе ...
Извините, поскольку мои знания в powershell ограниченыЯ хотел попробовать это вместо того, чтобы открывать каждую сессию вручную, что может быть скучно ... Возможно, я допустил очевидную ошибку, но я не смог найти ответы на эту ошибку ... И я не знаю, что ещеискать ...
Спасибо за любую помощь!
Приветствия
Жан.
PS: Пожалуйста, не стесняйтесь сообщать о любых грамматических ошибках,я не владею английским языкомв ...