在我的工作中,将.bat文件转换为Windows服务的过程描述如下:
-Start the command prompt as an Administrator
-Type the following command ActiveTask.bat -install
我从来没有见过将 .bat 作为 Windows 服务的方法,当我在线查看时:http://www.voidtools.com/support/everything/command_line_options/#-install-options我找不到没有参数的“-install”。请注意,我无法自己测试它,因为我没有计算机的管理员权限。我的问题是:我应该将程序更改为执行在启动时创建计划任务的 .bat 文件还是保留这个?还有其他选择吗?我需要用户在他的计算机上安装一个程序,该程序无需登录即可启动,并且步骤尽可能简单。
答案1
ActiveTask.bat 是一个脚本,它会查找要设置的 -install 参数。如果是这种情况,它会将自身安装为服务。
它如何做到这一点是该脚本特有的,并且它不是 Windows 功能。要了解如何做到这一点,请使用文本编辑器编辑 ActiveTask.bat 文件。