VB编程请高手帮忙!

来源:百度知道 编辑:UC知道 时间:2024/05/25 02:17:47
VB编程:为什么这种情况读不到Windows的环境变量?

以下这条语句,在本机运行可以获得Windows的用户名,但是通过远程控制软件(例如上兴远控)上传到肉鸡上去并执行程序,就获取不到肉鸡Windows的用户名了,为什么呢?

mUserName = Environ("USERNAME")
朋友,这个不是做木马,你多心了.

Environ("USERNAME")
1.函数通过查找当前用户注册表[Shell Folder]子键下指定键值完成操作.同理如果Shell Folder子键下指定键值被删除了,当然不会返回结果值了.还有环境变量不同,组被禁止都让这条函数无用.
2.用API的GetUserName吧!

做木马的
你很危险了
这是犯罪呀

高手啊,仰望下

1、你能确定肉鸡上的系统和你的是一个版本的?98?2000?2003?xp?me?vista?每个不同的系统,路径,语法,api,注册表,参数都可能不一样的。
2、对方系统没有杀毒软件?策略限制?权限限制?没有修改环境变量名称?
------所以你要用虚拟机试验各种情况的。