[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统相关] 求助:在guest用户下以administrator身份运行某程序

如何使普通用户在guest用户下不需要输入密码的情况下以administrator身份运行某程序
环境和前提:
1、我是单位的系统管理员,拥有administrator权限(当然包括密码:假设为test)。
2、单位其他用户均以guest用户登陆windows。
3、需要在在用户下以administrator身份运行程序(出于安全的考虑,不想让普通用户知道administrator的密码)
问题:
如何制作程序(如加密的批处理),使普通用户能在guest用户下不需要输入密码的情况下以administrator身份运行某程序A(事先指定)?请高手指点,谢谢!

能否根据现有条件,制作一个范例!

[ 本帖最后由 myldyf 于 2008-12-9 20:45 编辑 ]

不过,既然设定可以administrator 帐号运行某一个程序,有点头脑的人也会用它来运行其它的程序如cmd等,这样的话,也就等于有了完全的控制权。如果再配合使用加密码过的批处理或把批处理转换为exe文件,情况就会好一些。

TOP

由于系统自带的runas不能通过管道接受密码,所以必须要用到外部程序代替才能实现楼主的要求,既然这样,找一个能采用加密密码的类runas程序就解决问题了。可以参考http://blog.csdn.net/dryfishh/archive/2008/02/06/2085242.aspx

TOP

原帖由 myldyf 于 2008-12-9 20:40 发表
@echo off
start runas /env /user:%USERDOMAIN%\administrator "D:\TTPlayer\TTPlayer.exe"
start mshta vbscript:createObject("WScript.Shell").AppActivate("C:\WINDOWS\system32\runas.exe")(window.close) ...

AppActivate聚焦这个语句有错,应该可以实现的,不过密码容易给破解而已.

TOP

右键,打开方式,选择admin...输入密码,酒O了

TOP

加密的批处理,不要考虑了,稍具批处理知识的人都能破解你的密码。
2楼你搜索到的那个代码根本就是明文密码,更加不用考虑。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

@echo off
start runas /env /user:%USERDOMAIN%\administrator "D:\TTPlayer\TTPlayer.exe"
start mshta vbscript:createObject("WScript.Shell").AppActivate("C:\WINDOWS\system32\runas.exe")(window.close)
start mshta vbscript:createObject("WScript.Shell").sendkeys("123456~")(window.close)
在其他地方搜了个编的批处理,但是无法运行

TOP

返回列表