我如何选择我的右键菜单?

我如何选择我的右键菜单?

好的,所以当您右键单击文件时,您会得到右键单击菜单。我不确定是否要将其放在这里或 Stack Overflow。我安装了 Python 2.5 和 Python 2.7,它们都有 IDLE。但是因为我安装了第二个 Python 2.7,所以每当我右键单击 python 文件时,它的 IDLE 都会打开,但我希望当我右键单击文件并选择使用 IDLE 打开选项时,python 2.5 的 IDLE 会打开。有什么方法可以让 Python 2.5 的 IDLE 而不是 Python 2.7 的 IDLE 打开文件吗?

答案1

假设您使用的是 Windows 7,您想要访问“控制面板\所有控制面板项\默认程序\设置关联”。

答案2

安装时,Python 会在新安装中注册文件类型。如果你运行ftype它,它会产生如下内容:

C:\>ftype | find /i "python"
Python.CompiledFile="C:\Python27\python.exe" "%1" %*
Python.File="C:\Python27\python.exe" "%1" %*
Python.NoConFile="C:\Python27\pythonw.exe" "%1" %*

您现在可以做的是注册 Python 2.5 的其他类型,如下所示:

ftype Python.CompiledFile.25="C:\Python25\python.exe" "%1" %*
ftype Python.File.25="C:\Python25\python.exe" "%1" %*
ftype Python.NoConFile.25="C:\Python25\pythonw.exe" "%1" %*

然后将 Python 文件扩展名与新类型关联:

assoc .py=Python.File.25
assoc .pyc=Python.CompiledFile.25
assoc .pyo=Python.CompiledFile.25
assoc .pyw=Python.NoConFile.25

相关内容