Forum Discussion
TejCGS
Apr 25, 2019Copper Contributor
$cred = Get-Credential without asking for prompts in powershell
I am trying to run a script and i wanted to run it silently without asking for credential prompts. Is there a way to get around using "$cred = Get-Credential" without a prompt The script i am t...
- Apr 26, 2019
I have corrected your script (removed the unwanted call of Get-Credential and fixed the variable name creds)
$username = "admin@domain.com"
$password = ConvertTo-SecureString "mypassword" -AsPlainText -Force
$psCred = New-Object System.Management.Automation.PSCredential -ArgumentList ($username, $password)
Import-Module MSOnline
Connect-MSolService -Credential $psCred
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell-liveid/ -Credential $psCred -Authentication Basic -AllowRedirection
Import-PSSession $Session -AllowClobber -DisableNameChecking
Kevin_Morgan
Apr 27, 2019Iron Contributor
I have corrected your script :
$psCred = Get-StoredCredential -Target "CGSPS1"
Connect-MSolService -Credential $psCred
jigmoth
Jun 02, 2020Copper Contributor
Kevin_MorganDid it ask you for login again at Connect-MSolService -Credential $psCred, for me its asking to login again, how do i avoid prompt as i am already passing cred