Windows 7中的sudo等效于什么?[重复]


Answers:


19

在Windows 7中,runas命令与sudo等效。

runas [{/profile|/noprofile}] [/env] [/netonly] [/smartcard] [/showtrustlevels] [/trustlevel] /user:UserAccountName program

运行以下命令以管理员身份启动命令外壳。编辑:或者您可以右键单击命令提示符,然后单击以管理员身份运行。

runas /noprofile /user:Administrator cmd

7
我认为这是很常见的,但是请注意,sudo不是为不同su的方式,你可以设置一个sudo用户可以只运行特定的应用程序与自己的密码的根,而su需要用户输入实际root密码。runas是一样的su,没有sudo
Filipe Pina

1
不等同,runas不允许用户以超级用户身份运行已知的应用程序...
MUY Belgium 2014年

嗨@MUYBelgium,您是对的。我现在确实知道这一点,但是不幸的是,没有其他方法可以在Windows中远程关闭任何东西。我目前确实需要类似的东西,但是没有解决方案。这是最接近的方法……
David

抱歉,这个答案是错误的。对于sudo,我可以使用我的普通用户密码,就像在Windows中,如果程序要求提升权限的密码一样。在您的示例中,我需要知道管理员密码。因此,runas绝不是sudo的等效项。
kriegaex

这似乎是Windows中与sudo最接近的东西。在Windows中,您使用什么选项等效于sudo?如果您查看以前对答案的评论,您将看到我已经在其中发表类似观点的地方。
大卫


4

以管理员身份运行CMD最简单(在独立台式机Windows中,则为提升权限),但也有此runas命令。


3

带有runas的IMO失败是,使用时,您正在“以”其他用户身份运行。不同的环境,不同的默认设置集...

对我而言,BIG TIME失败了。

SuRun-Windows中的SUDO指出:

最好的部分是-SuRun将提升当前用户帐户的特权!它不会尝试以另一个管理员帐户的身份运行程序。这意味着所有注册表项和文件系统路径都将是正确的,就像用户期望的一样!

(我还没有尝试过-至今无法相信。MS已经实现了高程,而且我可能不得不诉诸第三方程序使事情一开始就可以实现。)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.