怎么自动用另一种身份运行程序

发布时间:2024-05-13 10:50 发布:上海旅游网

问题描述:

1)我用USER登录WIN
但我的联网--H3C 802.1X 客户端 在没有管理员的身份下没有网卡 的出现,我只好每次在USER下用管理员登录.
我知道可以人工用右键和在命令行下用”RUNAS \USER: 管理员名 要 运行程序的路径,名称”来使用.
我需要自动在我启动时就可以使用,而且在USER下面
2)谁能够使我的H3C 802.1X 客户端在USER下能选取网卡,告诉我需 要那些权也可以.
3)我不需要那些一般性的答案.能够作到我就为最佳答案.
4)我没有更多的积分了,这是我的所有积分.
请注意是自动.也不要对我知道的补充,除非能自动运行.

问题解答:

你可以在这个帐户下 再安装一下网卡驱动
还有种方法是右击 我的电脑 >管理
在里面设置此帐户的权限 这个是永久的设置

还可以在帐户管理里面把这个帐户设为管理员

runas 命令
或者在这个文件上单击右键选择运行方式...
然后输入用户名和密码就可以了

赠:
runas的用法(注:2k和2k3中用法一样)

在win2k中,开始→程序→附件 ,找到计算器,按住shift键,点右键,选择“运行方式 ...”,这时候,会弹出对话框,询问你要使用哪个用户身份来运行该程序 。
不知道大家是否使用过win2k的这个功能,如果大家是使用win2k的英文版本的话,在按住shift后选择的就不是“运行方式 ...”而是“runas...”,也就是今天要讲的这个命令。
在cmd中输入runas,会得到帮助,今天,我们只将它最简单的用法,就是怎么样使用这个命令来以另外一个用户身份运行一个程序。

其实,命令非常简单:
runas /user:user_name program.exe
user_name是要使用哪个用户运行该程序就写上哪个用户名,program.exe是程序名,如果program.exe不在system32目录下的话,需要指明具体路径。
为了证明这个过程,做一个实验,那就是使用guest帐号来运行at命令,查看当前的计划任务清单,大家都知道,guest默认情况下是没有此权限的,因此,只要这个命令真的起作用的话,会出现“拒绝访问”的字样,在这里,我们使用这个命令:
runas /user:guest "cmd.exe cmd/k at.exe"
cmd.exe 是调用cmd这个程序,而cmd/k则是指cmd命令后跟/k参数,目的是为了是当前的执行结果的屏幕保留 。

(注意:这里由于命令过长,而且中间有空格,所以用引号引起来,如果只有一个命令,例如at.exe的话,那么就不需要有引号了)
由于运行的程序是在一个新窗口中打开,而不是在原来的cmd窗口中打开,所以,如果我不使用cmd.exe cmd/k这个参数的话,窗口会一闪而过,看不到效果。

运行完这个命令后,会要求guest的密码,填上,回车,等一会,一会就会出现一个cmd窗口,里面写着“拒绝访问”,而且,在cmd窗口上沿还有“(运行为guest)”的字样。
这个工具还可以在域中使用,而且还可以加上个人配置文件,实在是很爽 ~~~

热点新闻