Javascript 来获取正在运行的进程?

标签 javascript process

我想知道是否可以在网络浏览器(最有可能是 IE)中使用 Javascript 来检索当前正在运行的进程的列表?

我不会尝试启动任何进程或关闭它们或类似的事情。只是一个列表,我可以检查然后说,例如,如果某个进程正在运行,则执行其他操作。

最佳答案

不,您无法从以正常权限运行的基于浏览器的 javascript 中获取有关操作系统进程的任何信息。

出于隐私和安全原因,浏览器 javascript 环境受到非常仔细的保护并与您的系统隔离。如果有人可以按照您的要求进行操作,那么互联网上的任何网页都可以准确地看到您正在运行的程序,并将该信息发送回他们自己的服务器。

如果您愿意放宽您的安全设置,某些版本的 IE 包含一些访问操作系统信息的能力(参见 here 的示例),但您应该意识到,如果您确实放宽了您的安全设置,那么未知网页也可能能够访问此信息或在您的操作系统中执行操作。其他浏览器甚至不包含常规网页的此功能。只有一种浏览器支持此功能,并且只有在放宽安全限制时,这在任何方面都不是通用浏览器功能。

关于Javascript 来获取正在运行的进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8101364/

相关文章:

c - 消息队列中的多条消息

javascript - 为什么 jQuery 不能在 IE11 中运行

javascript - javascript中的窗口卸载方法

javascript - setTimeout 完成后执行

c# - 使用 C# 问题打开 Java 控制台

c# - 服务器和客户端之间以两种方式进行进程间通信的最佳方式

map 中的 Ruby 并行进程

java - 如何在 servlet 中使用 Google map ?

JavaScript 在添加到选择表单时不断抛出 "Uncaught TypeError"

c++ - 使用fork()和boost::asio的进程池