$Cred
powershell 프롬프트를 요청하지 않고 자격증명 받기
대화형 방법
Cred = Get-Credential -Credential domain\user
$Cred = Get-Credential -UserName domain\user -Message 'Enter Password'
비대화형 방법(비밀번호 포함된 보안 문자열 생성)
ConvertTo-SecureString "MyPlainTextPassword" -AsPlainText -Force
매개변수 전달 메소드
Cred = New-Object System.Management.Automation.PSCredential("username", $passowrd
$password = ConvertTo-SecureString "P@ssw0rd" -AsPlainText -Force
$Cred = New-Object System.Management.Automation.PSCredential ("duffney", $password)
$remoteKeyParams = @{
ComputerName = $env:COMPUTERNAME
Path = 'HKLM:\SOFTWARE\Microsoft\WebManagement\Server'
Name = 'EnableRemoteManagement'
Value = '1'
}
Set-RemoteRegistryValue @remoteKeyParams -Credential $Cred