我需要分析一个JScript代码。该代码大量使用Windows脚本主机。我不太熟悉WSH的对象模型。因此,我正在寻找一个交互式WSH shell,在这里我可以检查对象的方法和属性
例如,下面的代码列出了使用WMI的系统上的进程
var proc_list = [];
var e = new Enumerator(GetObject("winmgmts:").InstancesOf("Win32_process"));
while(!e.atEnd()) {
var p = e.item();
proc_list = proc_list + p.Name + ",";
e.moveNext();
}
WScript.Echo(proc_list);
但是,我需要知道返回的对象类型:
GetObject("winmgmts:").InstancesOf("Win32_process").
或者,变量“p”中存储了什么类型的对象以及可以使用的方法和属性
我尝试使用模块pywin32
在Python附带的交互式shell中运行它。但是,我不知道如何执行该行
GetObject("winmgmts:").InstancesOf("Win32_process")
目前没有回答
相关问题 更多 >
编程相关推荐