首页 > 解决方案 > 使用php执行powershell命令

问题描述

我有一个在 powershell 命令提示符下正确执行的命令,但我无法使用 php 运行它。

脚本文件位于“C:\Users\KiranS\Desktop\script1.ps1”,包含函数名Stop-IdleProcess,需要参数ProcessName

下面是powershell命令

powershell -ExecutionPolicy unrestricted -command "&
  {. .\script1.ps1; Stop-IdleProcess -ProcessName 'notepad'}"

标签: phppowershell

解决方案


您需要使用shell_exec命令。

如果你使用 IIS 作为你的网络服务器,你可以按照这里的教程运行它


推荐阅读