当前位置:  开发笔记 > 编程语言 > 正文

如何在Windows上使用Perl的默认应用程序打开文件?

如何解决《如何在Windows上使用Perl的默认应用程序打开文件?》经验,为你挑选了2个好方法。

我有一个文件目录,我想定期扫描并使用与之关联的默认应用程序执行.它们不是可执行的系统("file.torrent"); 不起作用.你如何在Perl中运行带有相关应用程序的文件?



1> Igal Serban..:

标准的Windows方式是使用ShellExecute.

在perl中,你可以使用ShellExecute来完成它.它在Win32 :: GUI包中.

没试过.但它看起来很简单.



2> 小智..:

开始

您可以手动解析注册表的相关部分,找到关联的应用程序,并自行启动它:但命令提示符的内置启动命令生活更轻松.

因此,对于您的示例,您只需执行一个系统("cmd/c start file.torrent")

推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有