我们有Windows 7桌面和Windows Server 2012R2服务器。 我有一个用户需要映射位于不同AD域的服务器上的networking驱动器(通过WAN)。 我在那里为AD创build了一个帐户,并将其设置为“用户必须在下次login时更改密码”。 他怎么能映射networking驱动器?
映射很容易做,表面上…但是,当他试图这样做时,Windows提供了一个错误,他必须更改他的密码,但它不提供这样做的提示。
我可以login到远程域中没有桌面。 有没有办法远程设置密码? 我检查https://serverfault.com/questions/570476/how-can-a-standard-windows-user-change-their-password-from-the-command-line,但我不认为给予的技术工作在两个不同的领域。 此外,我不是一个Powershell用户:-((我可以回答你的Bash问题!:-))
谢谢。
这不需要Powershell的任何外来知识。 您只需要安装Active Directory PowerShell模块,然后使用Set-ADAccountPassword cmdLet。 适用于有或没有“必须在下次login时更改密码”
$env:userdnsdomain blue.com Set-ADAccountPassword -id eFudd -server someDC.green.com Please enter the current password for 'CN=Elmer Fudd,OU=Users,DC=green,DC=com' Password: ******** Please enter the desired password for 'CN=Elmer Fudd,OU=Users,DC=green,DC=com' Password: ******** Repeat Password: ********