提升用户权限(解决后加50分)

来源:百度知道 编辑:UC知道 时间:2024/05/05 07:58:26
公司电脑太多,由于须要给每台机器安装一个程序。我已经找到办法让其自动安装,但现在所有机器都是power user权限,无法完成安装,有没有办法用net user命令提升当前用户的权限,前提是我知道管理员密码。
net localgroup administrators USER /add 这个无效
不要告诉我一台一台去改,我须要用导入注册表或bat命令来完成

多谢1楼的回答,不过用runas会提示用户输入密码,这个又是个难题了。。

有试过RUNAS命令吗?
Runas [{/profile|/noprofile}] [/env] [/netonly] [/showtrustlevels] [/trustlevel] /user:UserAccountName program

各参数的作用如下:

/profile:加载用户配置文件,是Runas命令的默认参数。

/no profile:不加载用户配置文件,这样可以提高应用程序的载入速度,不过由于某些应用程序需要读取特定用户的配置文件,因此不建议大家使用此参数。

/env:指定当前使用的网络环境,而不是用户的本地环境。

/netonly:指明指定的用户信息只用于远程访问。

/showtrustlevels:列出/trustlevel开关项。

/trustlevel:指定应用程序运行所在的授权级别。

/user:UserAccountName:指定在其下运行程序的用户账号的名称。对于单机用户来说,可以使用以下格式:

/user:UserName@ComputerName

或/user:ComputerNameSERNAME

此处的USERNAME应该用具体的用户账号来代替,COMPUTERNAME指计算机名。

对于域或者工作组的用户,可以使用以下格式:

/USER:USERNME@DOMAINNAME(WORKGROUPNAME)