是否可以使用资源管理器和 Shell 中的不同程序打开文件?

是否可以使用资源管理器和 Shell 中的不同程序打开文件?

例如,如果我从资源管理器中单击 txt 文件,则会显示记事本窗口,但当我打开'menu start'->run->cmd.exe并输入 txt 文件名时,记事本也会妨碍我。在这种情况下,我可以将其设置为两个不同的应用程序吗?

对于 PHP 或其他脚本文件也一样,我希望 Windows 在资源管理器中双击时打开编辑器,但在 cmd shell 中从键盘调用时在解释器中运行。

我发现,对于给定的扩展,[HKEY_CLASSES_ROOT\php_auto_file\shell\open\command]注册表配置单元包含执行 php 扩展文件的程序的路径,但它会影响 explorer 和 shell。

答案1

您可以为每个文件关联注册多个打开命令。

http://defaultprogramseditor.com/

使用此程序可将多个命令添加到文件类型的右键菜单中。

相关内容