0
A
回答
0
的JavaScript本身不能访问操作系统。但是,如果您使用服务器端JavaScript,则可能能够访问RingoJS或Node.js的系统调用。请提供有关您使用的环境的更多详细信息。
+0
对不起,它是在机器上,而不是从浏览器。 –
1
您可以通过它的ID使用WMI得到一个处理的过程:
var proc = GetObject("winmgmts:").Get("Win32_Process.Handle='" + pid + "'");
有几个不同的属性,你可以从得到的对象访问,如Caption
或ExecutablePath
,以确保它是你正在寻找的过程:
if (proc.ExecutablePath == "C:\\Windows\\System32\\cmd.exe") {
// ...
}
相关问题
- 1. 通过PID查找进程名称
- 2. Autoit - 通过PID获取窗口类
- 3. Linux通过pid获取窗口图标
- 4. 通过进程隐藏多个窗口
- 5. OSX终止进程通过端口除外的PID
- 6. 通过PID在Erlang中杀死进程
- 7. 通过PID获取进程名称
- 8. 通过ssh获取nohup进程的PID
- 9. 通过PID获取进程句柄
- 10. 如何通过PID查找应用程序名称(进程ID)
- 11. 通过窗口句柄查找进程ID
- 12. 通过使用PID检查进程是否正在运行
- 13. 通过端口查找进程
- 14. 通过pid检测X11上的“主”窗口。
- 15. 如何通过PID在autohotkey中获取窗口句柄?
- 16. 使用PID切换到特定窗口(进程ID)
- 17. 获取VB.NET中PID进程的所有子窗口的句柄
- 18. oob silverlight应用程序如何通过窗口进行通信
- 19. 通过html查询javascript
- 20. 通过javascript查询wordnet
- 21. 通过点击应用程序窗口获取进程ID
- 22. 窗口传递到对象通过javascript
- 23. 通过javascript打开一个新窗口
- 24. 通过javascript打开Facebook连接窗口?
- 25. 更改父窗口的onclick值在子窗口通过JavaScript
- 26. UIWebView Javascript窗口到窗口通信
- 27. 通过他的PID分析一个进程Linux内核编程
- 28. 窗口过程
- 29. 窗口上的进程间通信
- 30. .net通过查询字符串打开新窗口
你说的是在机器上或浏览器上运行的JavaScript吗?如果后者:这是不可能的。 –
这是来自浏览器环境吗?如果是这样,它需要是X浏览器,还是只是IE浏览器? – Matt
对不起,它在机器上运行 –