VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 535|回复: 4

小白求教: 如何用VB编程实现用指定用户名/密码来运行某程序

[复制链接]
发表于 2020-8-3 14:26:13 | 显示全部楼层 |阅读模式
求教高手,  如何用VB编程实现用指定用户名/密码来运行某程序A?
问题背景: 用户是域用户登陆,不属于本地管理员组。 而现在有程序需要以管理员身份运行。
           用过runas,可以只输入administraor的密码一次并记住,但安全性不高,容易被人利用本机的administraor及密码。
需要解决: 希望使用编程手段,将administraor及密码写在VB程序里,在调用某程序A运行时,自动调用administraor及密码。
            最后将VB程序编译成exe文件。

能刚给个具体思路吗?先谢谢!
发表于 2020-8-3 21:13:05 | 显示全部楼层
两个API函数:LogonUserCreateProcessAsUser
回复 支持 反对

使用道具 举报

发表于 2020-8-4 10:12:13 | 显示全部楼层
凭证管理里面删除凭证就无法记住密码了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-4 10:40:05 | 显示全部楼层
Apple_0 发表于 2020-8-3 21:13
两个API函数:LogonUser,CreateProcessAsUser。

非常感谢, 我先研究一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-4 10:40:53 | 显示全部楼层
JuncoJet 发表于 2020-8-4 10:12
凭证管理里面删除凭证就无法记住密码了

但下次再打开,还是要输入密码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2020-9-25 15:10

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表