永发信息网

runas 命令

答案:2  悬赏:50  手机版
解决时间 2021-03-22 02:25
  • 提问者网友:最爱你的唇
  • 2021-03-21 23:12
runas 后面可以运行批处理文件吗?如果可以应该是什么样的命令呢?
最佳答案
  • 五星知识达人网友:七十二街
  • 2021-03-22 00:03
这个命令的作用是用另一个用户的身份来运行一个程序或命令。
比如在一下没有权限的用户下要安装一个程序,就需要用这个命令。我们也不用直接接触它。只需在要运行的程序上右击,选择运行方式...然后在下面的框里选择用户,输入密码就可以了。
如果你要删除文件的话直接用这个命令就不容易实现。
一种方法是你用管理员的身份打开一个CMD窗口,然后用命令删除。
另一种方法是写一个删除的批处理文件,再用管理员身份运行。
祝愉快!
补充:如你所问的,要想用管理员的身份运行批处理,不必把命令写进去,写好批处理后,放在……比方桌面上,然后按右键,选择运行方式……,后面的你会了吧?

该回答在由回答者修改过
全部回答
  • 1楼网友:罪歌
  • 2021-03-22 00:22
其实,命令非常简单: 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参数,目的是为了是当前的执行结果的屏幕保留
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯