Открытие нескольких сессий RDP с PowerShell - PullRequest
0 голосов
/ 22 ноября 2018

Я пытаюсь получить множественное открытие сеанса 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: Пожалуйста, не стесняйтесь сообщать о любых грамматических ошибках,я не владею английским языкомв ...

1 Ответ

0 голосов
/ 23 ноября 2018

Спасибо за эти советы, я заглянул в Connect-Mstsc и изменил свой скрипт, я добавлю немного таймера и пытаюсь закрыть сеанс с помощью скрипта, я поделюсь им, как только он будет готов!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...