Credentials

Aus Wiki-WebPerfect
Wechseln zu: Navigation, Suche

Store password in a script (no Plaintext)

IMPORTANT: It only works if it is created on the same server as it is running.

$Username = '<username>'
$Password = '<password>'
 
$SecurePassword = ConvertTo-SecureString -AsPlainText $Password -Force
$Credentials = New-Object System.Management.Automation.PSCredential -ArgumentList $Username,$SecurePassword


Now you can use the variable $Credentials in the parameter -Credential. For example:

Invoke-Command -ComputerName <hostname> -Credential $Credentials -ScriptBlock {
    Invoke-Expression $using:LogmanCMDStop 
}