У меня есть централизованный сервер, с которого я могу запустить следующую команду PowerShell, чтобы получить кластерную группу серверов кластера.
Enter-pssession -computername (ip-address) -credential (domain user)
И он предлагает мне ввести пароль, затем я получаю сеанс и выполню
get-clustergroup
Хорошо, пока все в порядке.
Теперь я хотел сделать это полностью автоматизированным путем преобразования в скрипт PowerShell
Следующие команды хорошо работают, когда я его запускаюв Powershell ISE и получает вывод get-clustergroup
$password = ConvertTo-SecureString "password" -AsPlainText -Force
$user = "domain\user"
$cred = New-Object System.Management.Automation.PSCredential ($user,$password)
Enter-PSSession -ComputerName IP.Add.RE.SS -Credential $cred
get-clustergroup
, но когда я сохраняю сценарий about и запускаюсь с PowerShell, я получаю следующую ошибку:
get-clustergroup: служба кластера не работает
Я хочу автоматизировать процесс, написав скрипт для получения get-clustergroup
выходных данных четырех серверов кластера.
Я новичок в сценариях PowerShell.как я могу сохранить вывод?