s.mihai Asked: 2009-06-08 06:49:04 +0800 CST2009-06-08 06:49:04 +0800 CST 2009-06-08 06:49:04 +0800 CST 将 perl 脚本作为 Windows 服务运行 772 如何将 perl 脚本作为 Windows 服务运行? 我有一个脚本可以收集各种数据,然后将它们中继到服务器,但我需要将其作为系统服务运行,以便始终报告数据。 windows service perl 1 个回答 Voted splattne 2009-06-08T06:58:29+08:002009-06-08T06:58:29+08:00 您可以尝试此页面上描述的过程: 将 perl 脚本安装为 Win NT/2000/XP 服务。 这个 perl 脚本使用srvany和 instsrv(来自 Microsoft 的两个免费程序;为了便于链接放在我的 perlmonk.org 网站上)来安装一个 perl 脚本作为 Windows NT/2000/XP 服务。 在同一页面的评论中有一些有趣的选项: 我更喜欢使用 perl2exe 编译我的脚本并将二进制文件安装为服务。我使用过 instsrv 和 srvany,但我更喜欢使用免费提供的 FireDaemon。 和 您也可以考虑将Win32::Daemon作为纯 perl 解决方案。 作为替代方案,您也可以尝试ExeService,这是一个允许您将可执行文件、脚本和命令作为 Windows 服务运行的程序。
您可以尝试此页面上描述的过程:
将 perl 脚本安装为 Win NT/2000/XP 服务。
在同一页面的评论中有一些有趣的选项:
和
作为替代方案,您也可以尝试ExeService,这是一个允许您将可执行文件、脚本和命令作为 Windows 服务运行的程序。