'sudo'不是内部或外部命令,也不是可运行的程序或批处理文件

来源:互联网 发布:淘宝手机助手集分宝 编辑:程序博客网 时间:2024/06/07 22:48

Windows 7 对于用户权限的设置更是到了十分苛刻的地步,每当需要做管理操作时,都需要做提权操作。这样做虽然十分安全,但是也添加了不少麻烦。毕竟大家都不是从网络管理员的角度来使用Windows的。

在Linux中有一个十分简单的命令Sudo,通过Sudo可以很简单的切换到root帐号执行提权操作。在Windows 7中其实也可以做到,而且比Linux更为简单。

第一步:在任意目录中新建文本文件,命名为sudo.js

第二步:用记事本打开sudo.js文件,粘贴下方的代码。

var command = WScript.Arguments.Item(0);
var argument = "";
for (var i = 0; i < WScript.Arguments.Count(); ++i){ argument += WScript.Arguments.Item(i) + " "; } try{ var shellapp = new ActiveXObject("Shell.Application"); shellapp.ShellExecute(command, argument, null, "runas", 1); } catch(e){ WScript.Echo("Something wrong: " + e.description + " By http://www.alexblair.org"); }

现在当需要在命令行里提权操作时,就非常简单了。只要在该文件上单击右键,选择“在命令提示符中打开”即可。

然后执行 sudo命令就可以正常执行了。

0 0
原创粉丝点击