如何将 .PHP 扩展名与 windows 中的文件类型相关联

how to associate the .PHP extension with a file type in windows

在阅读有关如何使用命令行界面的 PHP 手册时(Command Line PHP on Microsoft Windows)

我看到这一行

Associate the .PHP extension with a file type. This is done by running the following command:

assoc .php=phpfile

Associate the phpfile file type with the appropriate PHP executable. This is done by running the following command:

ftype phpfile="C:\PHP5\php.exe" -f "%1" -- %~2

我的问题是 运行 这些命令在哪里?

我用的是PHP7.2.7

你可以在cmd中写这些命令。也称为 windows 命令提示符。 在关键字上单击 windows 键 + R 并键入 cmd,然后按回车键进入 运行 命令提示符。

将.php文件扩展名与php文件类型相关联,并使php文件类型能够执行PHP。 EXE,在 CLI 中键入以下命令:

assoc .php=phpfile
ftype phpfile="C:\PHP5\php.exe" -f "%1" -- %~2

按照这些步骤将允许PHP脚本来自任何目录运行,而无需键入PHP可执行文件或.PHP 扩展名和所有参数将提供给脚本进行处理。

所以现在,如果我在任何文件夹中有一个名为 hello.php 的文件,并且我想调用它,我将:

<?php execute(hello); ?>

或者我可以在 CLI 中输入 hello。