您的位置:首页 > 编程语言 > Python开发

简明 Python 教程   第15章 更多Python的内容   上一页 在函数中接收元组和列表 注解

2013-10-12 16:45 585 查看
在Windows7中,很多情况下,在使用cmd.exe命令行时,一些涉及到权限的任务,都会因为非管理员权限而无法进行。虽然能使用runas命令,不过对于Windows7默认的安全策略下,去修改,显得有些麻烦。所以就想到用autohotkey来完全以管理员身份运行CMD的工作。

新建一个runcmd.ahk文件,输入以下代码。

#NoTrayIcon

run cmd.exe

然后保存。使用AutoHotkey的Ahk2Exe.exe编译成可执行文件runcmd.exe

右键属性,选择“兼容性”,以管理员身份运行此程序,再应用、确定。

把程序扔到系统分区的Windows目录下。以后需要使用到管理员权限来运行CMD时。直接在运行里输入runcmd就行了。

这里算是提供一个思路。使用其它编程语言也可以完成这个任务,像其它需要管理员权限的程序,但也不想修改本身的安全权限时,也可以使用这种方式完成。

补充:又有一个新思路,直接将位于系统目录里的cmd.exe复制为cmd2.exe同样修改兼容性,以管理员身份运行此程序。就可以了。我的cmd.exe路径为C:\Windows\system32\cmd.exe
本文出自 “lovedynagen” 博客,请务必保留此出处http://dynagen.blog.51cto.com/903965/649105
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: