How do I get ftype & assoc to match Windows Explorer?
- by Gauthier
I changed the association to use upon launching a .py file, via Windows Explorer:
Tools - Folders - File types.
Then browse to .py.
Change the association to Wordpad.
Now when I type the name of a py file in the command line, Wordpad opens it.
But assoc and ftype in the command line still return the following:
C:\> assoc .py
.py = Python.File
C:\> ftype Python.File
Python.File = "C:\Program\Python27\python.exe" "%1" %*
How come the association is working, but assoc and ftype are not aware of it?
I did restart the prompt.
More info from my registry:
HKEY_CLASSES_ROOT\.py
= Python.File
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.py\Application
= wordpad.exe
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.py\OpenWithProgids\Python.File
=
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.py\(Standard)
= Python.File
More registry:
HKEY_CLASSES_ROOT\Applications\python.exe\shell\open\command\(Standard)
= "C:\Program\Python27\python.exe" "%1" %*`
I suppose this is what is showing up in ftype Python.File. But it does not seem to get used.
(I am doing this for testing, so I can eventually choose my default version of Python easily).