powershell-修改Job密码

1.管理员运行powershell

2.执行代码

$TaskCredential = Get-Credential
Get-ScheduledTask | Where-Object { $_.Principal.UserId -eq $TaskCredential.UserName } | Set-ScheduledTask -User $TaskCredential.UserName -Password $TaskCredential.GetNetworkCredential().Password

3.输入账号密码,注意只会修改输入的账号的密码。

4.修改完成

#将Job里面所有账号是old_uid的修改为新的账号密码,修改完,可能Job外面看着没动,但是属性里改了

$old_uid="domain\aa"  #旧账号
$ruid="domain\aa"  #新账号
$rpwd="mima"  #新密码
Get-ScheduledTask | Where-Object { $_.Principal.UserId -eq $old_uid } | Set-ScheduledTask -User $ruid -Password $rpwd
posted @ 2022-03-02 13:24  JinweiChang  阅读(112)  评论(0编辑  收藏  举报