在 Windows 命令行中切换用户

f4d*_*4d0 9 su cmd.exe

Windows 命令行中是否有类似的 Linux su命令?如果没有,那又怎样:

  • 在 Powershell 中?
  • 使用 *.vbs 脚本的解决方法?
  • 使用某些 sysinternals 工具(如“psexec.exe”)的解决方法?

注意:我使用的是 netcat 远程 shell 连接,因此当命令“runas”请求时我无法插入密码。

注2:“sudo”和“su”命令是不同的命令。“sudo”以另一个用户的身份执行命令。“su”更改有效用户。

注3:尽管找到了我的具体问题的答案,但正如@Ramhound所说,这个问题的答案是“不可能的”

小智 2

在 Windows 中你有这个runas命令。尝试这个:

  1. 导航到 c:\windows\system32。

  2. 输入以下命令: runas /用户:计算机名\帐户名 explorer.exe

  • 我还需要使用密码...我正在使用 netcat 会话,该会话不允许我插入密码。 (3认同)