首页 / 文章 / 工作应用 / 解决域用户安装软件权限问题

解决域用户安装软件权限问题

张凯 分类:工作应用 446

在企业内部大多使用了域环境,提供给员工的账号都是标准用户权限,这是为了防止权限过高导致系统出现各种问题,降低维护和管理成本的一种方法。在实际工作的时候你会发现需要安装软件时候必须要用到管理权限,管理员账号信息又不能直接给用户,这样每次就得自己去现场输入账号密码,太糟心了。有的企业部署了SMMC或其他商用软件也可以完美实现软件安装升级部署的问题,但是一些小企业就需要想其他办法了。

给大家介绍一个小工具,设置好之后直接让普通用户执行就行了,不需要我们输入账号密码,它也是提权操作的过程,只是把相关相信给加密处理了,工具为CPAU,自己去下载。

演示示例:普通用户需要安装D:\7z2107-x64.exe 软件,域环境kevinsir.com 管理员:administrator 密码:admintest ,CPAU.exe程序放在D:\

一,以管理员方式运行命令提示符(这个是在未加域或是管理员权限登陆的账号下),执行cd /d d: 切换至CPAU所在目录下。

1

二,按以下格式执行命令,它会生成一个加密文件。该加密文件包含安装程序路径、管理员帐号和密码信息,以密文形式呈现。格式如下:
cpau -u 管理员帐号名称 -p 管理员密码 -ex “要以管理员权限执行的软件路径” -enc -file “指定生成的加密文件所要保存的路径和文件名”

CPAU.exe -u kevinsir.com\administrator -p admintest -ex "d:\7z2107-x64.exe" -enc -file "7z.txt"

2

提示:The command completed successfully. 成功,检查一下有没有生成一个7z.txt记事本文件,打开文件为加密过的效果。

3

三,将文件CPAU.exe、7z.txt、7z2107-x64.exe复制到需要安装的电脑D盘根目录下(我在设置的时候就是根目录所以也要放到相应的目录,具体文件目录可以根据实际需求)。在普通用户下打开命令提示符:

D:CPAU.exe -dec -file -d:\7z.txt -lwp

4

为了方便可以将D:CPAU.exe -dec -file -d:\7z.txt -lwp创建为一个BAT文件,直接运行即可。