ShellExecuteEx启动的最大进程的Windows Server限制

时间:2015-11-10 09:03:09

标签: windows shellexecuteex

我用C ++编写了一个小型Windows服务,通过ShellExecuteEx定期运行.cmd文件。有时会发生一个问题:ShellExecute返回true - Everythings没问题 - 但是没有启动子cmd.exe进程,SHELLEXECUTEINFO.hProcess为NULL,尽管我指定了SHELLEXECUTEINFO.fMask = SEE_MASK_NOCLOSEPROCESS。即使它没有启动simple.cmd: date / T>> file.txt的

通常.cmd文件包含运行php脚本的php命令。

当整个系统通过在NETWORK_SERVICE帐户下运行的此Windows服务运行大约100个子cmd.exe进程时,会出现此问题。从资源管理器手动我能够运行这样的cmd进程。

ShellExecuteEx是否启动了Windows系统最大进程限制?

0 个答案:

没有答案