Email this to a friend
posted on January 31st 2017, at 15:55
by lunarg
When using credentials in Powershell, you usually use Get-Credential, which essentially creates PSCredential objects. Creating such an object prompts the user to enter a username and password, which is not really usable in unattended scripts. There's a method where you can specify an unencrypted password but this is not secure. Fortunately, there's also a method where you can store the encrypted password in a file and use it to set the password.

To create a password file, run this from a Powershell window:

Read-Host -AsSecureString | ConvertFrom-SecureString | Out-File path-to-file

You will not get a real prompt: simply type the password will show * in the console. Type the password twice  ...

Send a link to this post to yourself or a friend.

Send to e-mail:
Your name:
Your e-mail:
Type the letters and numbers as shown.
Not readable? Get another.
Information entered is solely used for sending a one-time e-mail, and is not retained and/or passed on to a third party.
« June 2019»
« Most people tend to avoid true conflict. Ironically this breeds more conflict. »