有没有办法在不使用calc.exe
的情况下用PHP杀死Windows进程,比如说exec
?
exec
调用外部程序,除非必要,否则我会尽量避免使用该命令。
答案 0 :(得分:10)
有。
使用W32api
PHP扩展程序(提供对Win32 API的访问权限),然后在获取进程句柄后使用TerminateProcess()
API。
答案 1 :(得分:2)
PS
通过这种方式,您可以使PHP能够使用__asm {}插入/添加一些内核代码,如果您需要它...
答案 2 :(得分:0)
不,没有。除了exec
之外,PHP几乎无法访问系统。