You can create a PSCredential object, then pass that to the Credential parameter. Only problem with this, is you now have the username and password in clear text within the script. If someone was able to read the script, you now have an exposed username/password
$secpasswd = ConvertTo-SecureString "PlainTextPassword" -AsPlainText -Force
$mycreds = New-Object System.Management.Automation.PSCredential ("username", $secpasswd)
Get-ADUser -Identity [name -Server "DC.domain.local" -Credential $mycreds
If you find that my post has answered your question, please mark it as the answer. If you find my post to be helpful in anyway, please click vote as helpful. (99,108,97,121,109,97,110,50,64,110,121,99,97,112,46,114,114,46,99,111,109|%{[char]$_})-join''