Invoke-Command со статическим паролем - PullRequest
0 голосов
/ 08 марта 2019

Я хочу выполнить скрипт, который требует привилегий на удаленном компьютере с Windows Server, но каждый раз, когда я выполняю скрипт, появляется всплывающее окно для ввода пароля, так как я могу добавить пароль в качестве статического параметра в команду, чтобы я не мог вводить ее каждый раз (пароль исправлен и неизвестен)

Вот код, который я написал

Param (
$user
)
Invoke-Command -ComputerName 'Server.Admin.6NLG-AD' -FilePath C:\SECnology\Data\Utilities\PS_Block_Internet_Access_GPO.ps1 -ArgumentList $user  -Credential ADMIN\Administrateur 

1 Ответ

1 голос
/ 08 марта 2019

Вы можете добавить этот блок кода:

$User = "UserName"
$PassWord = ConvertTo-SecureString -String "Password" -AsPlainText -Force
$Credential = [pscredential]::new($user,$Password)
...