双击在Windows上使用自己的程序运行具有自己扩展名的文件?

时间:2016-03-23 01:02:28

标签: windows batch-file

说,我的文件保存在我自己的扩展名中:.example,我编写自己的程序myprogram来读取这些文件。

通常情况下,我可以在cmd中运行它,如:

cmd> myprogram myfile.example

现在我希望我的朋友也可以运行此文件,但我不想告诉我的朋友"打开cmd并键入此...",我只是想告诉& #34;让我为你安装一个程序,然后你要做的就是双击这些文件"

我尝试创建.bat文件,并将该扩展名与.bat文件相关联,但在我双击文件后,我无法运行文件名。

请帮忙。

1 个答案:

答案 0 :(得分:2)

来自批处理文件:

assoc .example=examplefile
ftype examplefile=c:\myprogram "%%1" %%*

来自控制台:

assoc .example=examplefile
ftype examplefile=c:\myprogram "%1" %*

尝试以管理员身份运行一次。并使用相应的扩展名打开文件。