普通域用户使用本地管理员权限运行某个程序
1、在电脑上新建一个TXT文档

2、将下列内容复制到文档中
@echo off
runas /env /user:computername\administrator /sa "C:\Program Files\Microsoft Office\Office14\EXCEL.EXE"
PS:computername为计算机名,软件路径为Excel的路径,需要根据实际情况修改。

3、为了安全起见,需要将bat文件封装成exe格式避免用户私自修改;使用Bat To Exe Converter 软件将文件封装成exe格式即可

4、附上RUNAS 用法:
RUNAS [ [/noprofile | /profile] [/env] [/savecred | /netonly] ] /user:<UserName> program
RUNAS使用示例:
runas /noprofile /user:mymachine\administrator cmd
使用本机上的Administrator管理员身份执行CMD,/noprofile为不加载该用户的配置信息。
runas /profile /env /user:mydomain\admin “mmc %windir%\system32\dsa.msc”
使用本机上的admin身份扫行msc控制台。 /profile为指定加载用户配置文件。/env 表示使用当前环境。
runas /env /user:user@domain.microsoft.com “notepad \”my file.txt\””
使用域用户身份运行,并指定使用notepad打开my file.txt文档。
5、也可以在cmd中查看使用方法

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:86
阅读量:42
阅读量:150
阅读量:116
阅读量:24