例如,如果我从资源管理器中单击 txt 文件,则会显示记事本窗口,但当我打开'menu start'->run->cmd.exe
并输入 txt 文件名时,记事本也会妨碍我。在这种情况下,我可以将其设置为两个不同的应用程序吗?
对于 PHP 或其他脚本文件也一样,我希望 Windows 在资源管理器中双击时打开编辑器,但在 cmd shell 中从键盘调用时在解释器中运行。
我发现,对于给定的扩展,[HKEY_CLASSES_ROOT\php_auto_file\shell\open\command]
注册表配置单元包含执行 php 扩展文件的程序的路径,但它会影响 explorer 和 shell。