繁体   English   中英

PHP,杀死Windows进程?

[英]PHP, kill Windows process?

有没有办法杀死一个Windows进程,比如calc.exe ,用PHP而不使用exec

exec调用外部程序,我试图避免使用该命令,除非必要。

有。

使用W32api PHP扩展,它提供对Win32 API的访问 - 然后在获取进程句柄后使用TerminateProcess() API。

  1. 在PHP源代码中定义新函数(纯C)
  2. 使用定义的函数编译新的PHP版本
  3. 调用新函数,由您在PHP源代码中定义

PS

通过这种方式,您可以使PHP能够使用__asm {}插入/添加一些内核代码,如果您需要它...

不,没有。 除了通过exec PHP几乎无法访问系统。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM