php - 从窗口调度程序执行php脚本而不显示cmd弹出窗口

标签 php windows cmd scheduler

我有一个简单的 PHP 脚本来检查 PDO SQL 连接,然后该脚本会执行一些操作。

问题是当我从Windows计划甚至从批处理文件或直接通过使用php.exe -f“脚本文件”从计划程序运行它作为计划任务运行时 出现命令提示符窗口,这很烦人。

从调度程序运行脚本时是否可以禁用 cmd 弹出窗口?

最佳答案

在“任务属性”的“常规”选项卡中,有一个名为“

Security Options

在此选项中,选择第二个选项

Run whether user is logged on or not

enter image description here

保存后,它会询问您的管理员凭据。输入您的凭据,然后您的调度程序将不会显示任何 cmd 窗口。

关于php - 从窗口调度程序执行php脚本而不显示cmd弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47990024/

相关文章:

linux - 需要与linux命令对应的Windows CMD命令

PHP 将 session 用户数据放入变量中

javascript - 将 php 页面 URL 中的变量传递给 JavaScript 和另一个 PHP

python - 如何在具有 FileShare 权限的 Windows 上使用 Python 打开文件?

java - 我无法在 Windows Vista 上运行我的 JAR 文件

java - 使用 proc_open() 在 PHP 中运行 java 并获取输出

php - 在三元简写中使用 php header 重定向?

php - 从远程主机使用 google app engine 发送电子邮件,如何附加文件?

windows - 如何在批处理或 VBScript 中使用通配符搜索注册表中的键?

c# - 如何在 C# 中读取 micr 行