Windows10/11在使用微软账号登录后无法远程桌面
runas /u:MicrosoftAccount\账户名 winver这条命令在 Windows 命令提示符(CMD)中执行,其具体含义是:
尝试以“bighard@qq.com”这个微软账户(Microsoft Account)的身份,来启动 Windows 版本查看工具(winver)。
简单来说,就是换一个账号来运行这个软件。
详细拆解
这条命令由三个部分组成:
runas这是 Windows 的内置命令,全称是 "Run As"(作为...运行)。
它的作用类似于 Linux 中的
sudo或su,允许你以不同于当前登录用户的身份(例如管理员或其他用户)来运行特定的程序。
/u:MicrosoftAccount\bighard@qq.com/u::指定要使用的用户名(User)。MicrosoftAccount\:这是一个关键的前缀。在 Windows 8/10/11 中,如果你使用的是在线的微软账户(而不是传统的本地账户),必须加上这个前缀,系统才能正确识别这是一个云端账户。bighard@qq.com:具体的微软账户邮箱地址。
winver这是要运行的目标程序。
winver.exe是 Windows Version 的缩写,运行后会弹出一个小窗口,显示当前的 Windows 版本号和内部版本号。
执行后的现象
当你按下回车键执行这条命令后,通常会发生以下情况:
提示输入密码: 命令行会提示:
输入 MicrosoftAccount\bighard@qq.com 的密码:。盲输密码: 当你输入密码时,屏幕上不会显示任何字符(光标也不会移动),这是正常的安全机制。你需要输完密码后按回车。
程序启动: 如果密码正确,且该账户有权限访问此计算机,系统就会弹出一个
winver的窗口(关于 Windows)。
💡 特别提示
密码 vs PIN 码: 这里必须输入该微软账户的完整登录密码,而不能输入你平时登录电脑用的 4 位或 6 位 PIN 码。
用途: 这种命令通常用于系统管理员在普通用户环境下,临时以管理员身份运行某些管理工具(虽然
winver不需要管理员权限,但如果是cmd或powershell就很有用了)。