码迷,mamicode.com
首页 > 其他好文 > 详细

AUTOIT解决域控普通用户以管理员身份安装软件方法

时间:2014-08-24 20:49:12      阅读:801      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   使用   文件   ar   问题   div   log   

    windows域管理,本是很好的管理方式,方便的软件分发,权限控制等功能。不过由于我处软件分发总有那么一些电脑没有成功安装,或是新装的电脑安装软件时漏了安装一些软件,而这些软件需要管理员权限安装的,用户使用过程中发现却什么软件、补丁自己安装就是了。为此,找了网上的一些文章后决定用AUTOIT这个软件写个脚本,让用于自动运行补丁或软件安装,不用管理员协助安装。

    在网上下载AUTOIT,安装也很简单,我写的脚本也很简单,主要是用runas命令:

    编译好exe可执行程序后,用WINRAR打包,再用winrar的工具,制作自解包,设置参数,解压文件夹,解压后自动运行命令,就是这样解决了我处面对的问题。

    我们知道autoit功能很强大,以后多深入学习后再和大家交流。

Local $sUserName = "Username"
Local $sPassword = "Password"
RunAs($sUserName, @ComputerName, $sPassword, 0, @ComSpec, @SystemDir)
RunAs(“管理员用户名”,“域名”,“管理员用户密码”,0,“待调用的可执行文件名(含.exe)”,“待执行程序所在文件夹”)

注:这样将密码写在命令里是很不好的方法,我们是临时的解决方法,请参照的人员注意。脚本编译后可能遭反编译,所以这种做法只能是临时解决问题的一种临时方法。

AUTOIT解决域控普通用户以管理员身份安装软件方法

标签:style   blog   color   使用   文件   ar   问题   div   log   

原文地址:http://www.cnblogs.com/openjc/p/3933380.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!