明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4929|回复: 23

[资源] 关于查询系统登陆名的思考

  [复制链接]
发表于 2019-3-30 10:24:14 | 显示全部楼层 |阅读模式
本帖最后由 1291500406 于 2020-2-19 12:42 编辑

;;思考:一
(getenv "UserName")
;;返回值:"bbmac 0, o"
(getenv "UserDomain")
;;返回值:"DESKTOP-NKEDKOQ"
(getenv "ComputerName")
;;返回值:"DESKTOP-NKEDKOQ"

;;思考:二
(set 'com1(vlax-create-object"{093ff999-1ea0-4079-9525-9614c3504b74}"))
;;返回值:#<VLA-OBJECT IWshNetwork2 070365e0>
(vlax-get com1 "ComputerName")
;;返回值:"DESKTOP-NKEDKOQ"
(vlax-get com1 "UserDomain")
;;返回值:"DESKTOP-NKEDKOQ"
(vlax-get com1 "UserName")
;;返回值:"bbmac"
(vlax-release-object com1)
;;返回值:0

;;思考:三
(set 'com2(vlax-create-object"{66182ec4-afd1-11d2-9cb9-0000f87a369e}"))
;;返回值:#<VLA-OBJECT 0b4855a4>
(vlax-get com2 "UserName" )
;;返回值:"bbmac"
(vlax-get com2 "computername" )
;;返回值:"DESKTOP-NKEDKOQ"
(vlax-release-object com2)
;;返回值:0

;;思考:四
(set 'com3(vlax-create-object"{72c24dd5-d70a-438b-8a42-98424b88afb8}"))
;;返回值: #<VLA-OBJECT IWshShell3 07036610>
(vlax-invoke com3  "ExpandEnvironmentStrings" "%UserName%")
;;返回值: "bbmac"
(vlax-invoke com3  "ExpandEnvironmentStrings" "%ComputerName%")
;;返回值:  "DESKTOP-NKEDKOQ"
(vlax-invoke com3  "ExpandEnvironmentStrings" "%UserDomain%")
;;返回值: "DESKTOP-NKEDKOQ"
(vlax-release-object com3)
;;返回值:0

;;思考:五
(or
(setq com4 (vlax-create-object "{e8540e26-d20e-483f-9fd5-a5a3553a7556}"))
;;返回值:#<VLA-OBJECT IAecScriptControl 0824933c>
(setq com4 (vlax-create-object "{0e59f1d5-1fbe-11d0-8ff2-00a0d10038bc}"))
;;返回值: #<VLA-OBJECT IScriptControl 0b4a69f8>
)
;;返回值: T
(vlax-put com4 "language" "VBS")
;;返回值: nil
(set 'com5(vlax-invoke com4 "eval" "Getobject(\"winmgmts:\\\\.\")"))
;;返回值: #<VLA-OBJECT ISWbemServicesEx 0824984c>
(set 'com6(vlax-invoke com5 "execquery" "select SID from win32_userAccount"))
;;返回值: #<VLA-OBJECT ISWbemObjectSet 082498dc>
(set 'lst '())
;;返回值: nil
(vlax-for x com6 (set 'lst(cons x lst)))
;;返回值: (#<VLA-OBJECT ISWbemObjectEx 08249bac> #<VLA-OBJECT ISWbemObjectEx 0824969c>..)
(mapcar '(lambda (x)(Vlax-get x 'name))lst)
;;返回值("WDAGUtilityAccount" "Guest" "DefaultAccount" "bbmac" "Administrator")
(mapcar '(lambda (x)(vlax-get x 'SID))lst)
;;返回值("S-1-5-21-3249359595-3240772278-112502316-504"  ..)
(vlax-release-object com4)
;;返回值:0
(vlax-release-object com5)
;;返回值:0
(vlax-release-object com6)
;;返回值:0


"觉得好,就打赏"
还没有人打赏,支持一下
 楼主| 发表于 2019-4-21 19:43:28 | 显示全部楼层
本帖最后由 1291500406 于 2019-4-21 21:46 编辑
angel066499 发表于 2019-4-21 19:14
我也想做一个网站,有教程吗

点击    -- >      欢迎来到必强的编程空间  -- >  进入我的网盘,那里有你想要的东西。  -- >  wp文件夹
发表于 2019-4-27 22:11:39 | 显示全部楼层
1291500406 发表于 2019-4-21 19:43
点击    -- >      欢迎来到必强的编程空间  -- >  进入我的网盘,那里有你想要的东西。  -- ...

感谢,加油哦,感觉你就是第二个猫老师!
 楼主| 发表于 2019-4-22 16:44:23 | 显示全部楼层
flowerson 发表于 2019-4-22 16:10
年轻有为,不错!

在明经学到了很多,收获很多,
遇到不会的先搜索,基本上都是获取值,赋值变量,输出结果,
很多东西都是东拼西凑修修补补的过程中,积累学习,
慢慢学的,感觉好就分享出来。
发表于 2019-3-31 00:17:02 | 显示全部楼层
谢谢,分享快乐!点赞,点赞!
发表于 2019-3-31 12:40:49 | 显示全部楼层
伟大的你
即将出现在世界东方
发表于 2019-3-31 13:31:35 | 显示全部楼层
猪哥永远支持你
 楼主| 发表于 2019-3-31 13:38:23 | 显示全部楼层

谢谢猪哥
 楼主| 发表于 2019-3-31 13:40:18 | 显示全部楼层
ynhh 发表于 2019-3-31 12:40
伟大的你
即将出现在世界东方

做网站有点花时间,还容易被黑客黑网站,哎,明经网站以前就被黑过
发表于 2019-3-31 14:00:33 | 显示全部楼层

大周末的好好陪陪女朋友,别一门心思的弄你的网站。
 楼主| 发表于 2019-3-31 14:08:10 | 显示全部楼层
yaokui25 发表于 2019-3-31 14:00
大周末的好好陪陪女朋友,别一门心思的弄你的网站。

没女朋友
发表于 2019-3-31 21:32:26 | 显示全部楼层
必强哥女朋友好漂亮
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-5-18 09:17 , Processed in 0.174413 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表