使用CPAU工具,可以在不显示管理员密码的情况下,以管理员权限运行程序

有不少的企业,提供给员工使用的电脑登录帐号都是标准用户权限,不提供管理员的权限,这是为了防止使用过高的权限导致系统出现各种问题,降低维护和管理的成本。但有一些软件,尤其是部分国内软件,非常的喜欢管理员权限,如果不是使用管理员用户登录,就不给你运行。如果使用一些软件,包括一些软件安装程序,需要使用到管理员权限的,那就可以在命令提示符下使用“RUNAS”这个命令,但使用“RUNAS”必须要知道管理员帐号的密码,而这个管理员帐号和密码又不能提供给一般的员工,总不可能每次使用到这些软件,都需要IT管理人员到使用者那边执行runas指令吧!

不过有一款工具,可以在管理员不在场,且在一般用户不知道管理员帐号和密码的情况下,使用管理员权限运行指定的程序。软件名称为:CPAU,下载地址如下:

链接:https://pan.baidu.com/s/1cdBfxJmTJVuE5xnI99G9yw

提取码:42a3

以下是具体的操作过程:

假定D:\Program Files\test\test.exe这个软件是需要以管理员权限运行的程序,当前电脑的管理员帐号是administrator ,密码是:admin899:

一、先把下载并解压后的“CPAU.exe”文件复制到“D:\Program Files\test\”这个文件夹

二、以管理员权限打开命令提示符,执行cd /d “D:\Program Files\test\”把命令提示符的默认目录修改为“D:\Program Files\test”

三、按以下格式执行命令,生成一个加密文件。该加密文件包含要以管理员权限运行的程序路径、管理员帐号名称和密码,均已密文形式呈现。格式如下:

cpau -u 管理员帐号名称 -p 管理员密码 -ex “要以管理员权限执行的软件路径” -enc -file “指定生成的加密文件所要保存的路径和文件名”

以下是本文的范例:

cpau -u administrator -p admin899 -ex “test.exe” -enc -file “1.txt”

出现以下箭头所指的提示,表示命令执行成功:

此时会在D:\Program Files\test\目录下看到已经生成一个内容已经加密的文件1.txt,如下图:

在命令提示符中执行指令:cpau -dec -file “1.txt” -lwp

执行完这条指令之后,cpau就会以管理员权限执行test.exe程序。如果觉得每次执行这条指令来运行程序很麻烦的话,可以把这条指令保存为批处理文件(.bat),保存在cpau所在的文件夹,然后在桌面建立一个指向这个批处理文件的快捷方式即可!

为您推荐