1
首先,对不起我的英文。如何将自己的文件扩展名与控制台禁用的python脚本绑定
我已经创建了自己的文件扩展名,并将其与assoc
和ftype
绑定到我的python
脚本:
assoc .iv=IV.Measurement
ftype IV.Measurement=python /path/to/my/script/myscript.py %1
它的工作原理就像一个魅力。
但是,如果我想压制控制台,它会显示一个对话框来选择默认应用程序来打开我的文件,并建议默认为python.exe
。
如果我尝试:
ftype IV.Measurement=python /path/to/my/script/myscript.pyw %1
它的工作原理,并显示了我安慰。
如果我尝试:
ftype IV.Measurement=pythonw /path/to/my/script/myscript.py %1
或
ftype IV.Measurement=pythonw /path/to/my/script/myscript.pyw %1
它让我选择默认的应用程序。
如果我选择pythonw.exe
因为默认情况下,尝试运行我的文件pythonw
应用程序绕过我的剧本,像这样:
pythonw my_iv_file.iv
尽管这样我可以从CMD运行我的应用程序:
pythonw /path/to/my/script/myscript.pyw my_iv_file.iv
如何将我的文件扩展名绑定到pythonw
?谢谢。