You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在级联Windows远程桌面会话中修改COMPUTER2的登录密码?

嵌套RDP会话中修改COMPUTER2密码的解决办法

我遇到过好几次这种嵌套远程桌面会话里改密码的棘手情况,给你几个亲测有效的解决办法:

方法1:用屏幕键盘绕开快捷键冲突

直接按Ctrl+Alt+End会被外层的COMPUTER1捕获,我们可以借助屏幕键盘把快捷键发送到内层的COMPUTER2:

  • 在内层COMPUTER2的会话里,按下Win + R打开运行对话框,输入osk回车,打开屏幕键盘
  • 按住物理键盘的Ctrl + Alt不放
  • 用鼠标点击屏幕键盘上的End键,此时COMPUTER2会弹出系统默认的更改密码窗口,按照提示输入新旧密码即可完成修改

方法2:用runas命令修复权限问题

你之前用net user MyName * /DOMAIN提示无权限,大概率是因为当前cmd的权限上下文不是以你自己的身份运行的,试试这个步骤:

  • 在COMPUTER2的会话中打开命令提示符,输入以下命令并回车:
    runas /user:MyName cmd
    
  • 输入你当前的密码后,会弹出一个新的cmd窗口,这个窗口是用你的账户身份直接运行的
  • 在新窗口里执行修改密码的命令:
    net user MyName * /DOMAIN
    
    现在输入新密码就不会出现权限问题了——因为这次是用你自己的身份发起的密码修改请求

方法3:通过Windows设置界面修改(最直观)

如果不想折腾快捷键和命令,直接用图形界面操作更稳妥:

  • 在COMPUTER2的会话中按下Win + I打开设置面板
  • 依次点击「账户」>「登录选项」>「密码」>「更改」
  • 按照向导提示输入当前密码、设置新密码,完成后保存即可

额外注意事项

  • 如果COMPUTER2是本地账户而非域账户,把net user命令里的/DOMAIN参数去掉即可
  • 确保你的账户没有被组策略限制修改自身密码(默认域用户和本地用户都有这个权限)

内容的提问来源于stack exchange,提问作者Ted

火山引擎 最新活动