vb.netrunas的简单介绍
runas命令 自动输入密码,求批处理脚本,或者VB
批处理无法做到,我研究过了~~~
网站建设哪家好,找创新互联!专注于网页设计、网站建设、微信开发、小程序定制开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了丰林免费建站欢迎大家使用!
能说说你是想做什么吗?
我前次用到这个命令是我想做一个批处理,
实现自动注销,才涉及到这个命令,但是研究了两天都没研究出结果,
最后我用另外的方法解决了。。。
可以去我的QQ 空间看看,
《监视指定进程--发现进程后立即注销/重启/关机》
这个批处理就是能涉及到这个命令的,后来用其他方法解决!
要用VBS的话,可以再网上搜搜啊...
不过我觉得一点都不好。没什么意思..
因为是靠虚拟按键操作。。
运行的时候要打开这个窗口才能自动输入密码...不行! 不适用!
下面是我在网上搜的:
方法一:使用VBS的SendKeys来输入密码
echo set pws=WScript.CreateObject("WScript.Shell")%temp%\pws.vbs
echo pws.SendKeys "1{ENTER}"%temp%\pws.vbs
wscript %temp%\pws.vbsrunas /u:test1 cmd.exe
方法二:使用/savecred参数
独立用户执行程序时第一次需要建立凭据,其间输入密码是不会回显的,你看不到,输了后回车即可。
以后在运行就不需要输入密码了。
runas /u:test1 cmd.exe 输入密码并回车
runas /savecred /u:test1 explorer 不用输密码了
方法三:用PsTools工具中的PsExec来替代 Runas
方法四:使用/sa参数
runas /u:admin /sa cmd
这是用VBS的:
怎样在在VB.NET中写的服务中用管理员身份启动一个WINDOWS应用程序
孩子,你别做梦了,Win7的UAC是不可能允许你这么做的。
你只能通过改写app.manifest的方式使【自己的】程序自动以管理员权限运行,而不可能去以管理员权限调用【另一个】程序,这是被UAC所阻止的。
假如真的可以的话,我们不妨设想这样一个情景:某一个后门程序可以以管理员权限运行任何其他的应用程序,当然也包括木马……所以,UAC是不会允许你这样做的。
vb.net Application.run()提示类型不匹配
添加一个全局类,添加一个 Main 静态方法,让它接收一个类型为字符串数组的参数,并设置项目属性的启动项目为Main函数即可。 但是要注意在Main函数中运行窗体。Application.Run()
分享文章:vb.netrunas的简单介绍
标题来源:http://pwwzsj.com/article/dsgddeo.html