|
本帖最后由 yeshi208 于 2017-9-22 16:17 编辑
Windows7下我知道怎么设置了。
第一步 备份注册表
第二步 修改注册表里面的如下三项。
HKEY_CLASSES_ROOT\.py
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.py
HKEY_CLASSES_ROOT\filetype , “filetype是”前面两个里面的default value里面的数值。
第三步,使用administrator权限执行cmd
第四步,在cmd里面把扩展名和文件类型关联起来,文件类型可以随便命名
C:\WINDOWS\system32>assoc .py=sdpp
.py=sdpp
这里sdpp是我自己定义的文件类型,self defined python program
第五步,把文件类型和执行命令关联起来。
C:\WINDOWS\system32>ftype sdpp=C:\Programs\Python\Python36-32\python.exe "%1" %*
这样就可以了:
D:\百度云同步\共享文件夹\python\source code>test.py aa bb
3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 17:54:52) [MSC v.1900 32 bit (Intel)]
['D:\\百度云同步\\共享文件夹\\python\\source code\\test.py', 'aa', 'bb']
|
|