lover920 发表于 2017-12-5 16:12:15

关于VBS中的GetObject("WinMgmts:")获取系统进程,翻译成lisp的问题

Dim WMI,objs
Set WMI = GetObject("WinMgmts:")
Set objs = WMI.InstancesOf("Win32_Process")
For Each obj In objs
Enum1 = Enum1 + obj.Description + Chr(13) + Chr(10)
Next
msgbox Enum1

在网上查到了上面这段VBS代码。存为VBS后缀名的文件后可获取进程列表。
不会vbs本想着看着不难,查查资料应该能翻译成lisp,但奈何太菜,第一句就出问题了。

(vlax-get-or-create-object "winmgmts:")始终返回nil。不知道是怎么回事,望大神指教!!


页: [1]
查看完整版本: 关于VBS中的GetObject("WinMgmts:")获取系统进程,翻译成lisp的问题