我有一个文件目录,我想定期扫描并使用与之关联的默认应用程序执行.它们不是可执行的系统("file.torrent"); 不起作用.你如何在Perl中运行带有相关应用程序的文件?
标准的Windows方式是使用ShellExecute.
在perl中,你可以使用ShellExecute来完成它.它在Win32 :: GUI包中.
没试过.但它看起来很简单.
开始
您可以手动解析注册表的相关部分,找到关联的应用程序,并自行启动它:但命令提示符的内置启动命令生活更轻松.
因此,对于您的示例,您只需执行一个系统("cmd/c start file.torrent")