阻止一次可以运行的最大数量或应用程序

Block the max number or Application that can run at one time

我想限制允许在我的计算机上运行的 iexplorer.exe 个实例的数量。 我怎么能这样做?我想在电脑启动时运行一个bat文件?

最终目标是限制在任何给定时间可以打开的 Internet Explorer 的最大数量。

您可以 运行 IE 使用批处理文件,使用其命令行选项:

http://msdn.microsoft.com/en-us/library/ie/hh826025(v=vs.85).aspx

但是,IE 版本 8+ 遵循一种模型,其中选项卡与框架隔离,并且位于单独的进程中,因此您很难识别哪个 iexplorer.exe 进程是选项卡还是新进程window:

http://blogs.msdn.com/b/ie/archive/2008/03/11/ie8-and-loosely-coupled-ie-lcie.aspx

我的意思是,从技术上讲,一切皆有可能,也许您可​​以深入 Windows 核心来控制流程,但是,您真的想走那么远吗?