I wrote little function which resets user’s password.
When i connect to server and start this function it work very well.
I want to start it on my pc but run it on remotely server.
It look like this:
- I start my script on my PC;
- It connect to server (Enter-PsSession)
- it run on server;
- Close server connection
function Reset-AsstraUserPassword{
[CmdletBinding()]
param(
[string]$UserName = (Read-Host "Enter User Name for Reset Password"),
$message = ("##### User Password has been reset to:").ToUpper()
)
Set-ADAccountPassword -Identity $UserName -Reset -NewPassword (ConvertTo-SecureString "password" -AsPlainText -Force)
Write-Host $message "password #####"
}
Could you help me pls with it ?