所以我有一个批处理脚本,我通过工作中的任务,脚本中有一个错误,我在代码的以下位置lokok
REM Install service
echo register Service...
%INSTALL_PATH%<name_of_exe>.exe //IS//%SERVICE_NAME% #error here
echo successfully installed %SERVICE_NAME%.
正如squashman在启动.exe后所说的那样遵循参数。所以到目前为止很清楚,
//IS//%SERVICE_NAME% #is parameter
所以我想知道//是//是某种“批量魔法”。所以它不是某种疯狂的Windows路径,因为有“/”而不是“\”。所以我的某种角色逃脱了吗?
答案 0 :(得分:0)
所以我发现了。
有一个名为Procrun的程序,来自ApacheCommons,其描述如下
Procrun 是一组应用程序,允许Windows用户将(大部分)Java应用程序(例如Tomcat)包装为Windows服务。 该服务可以设置为在机器启动时自动启动,并且将在没有用户登录到机器的情况下继续运行。
所以现在问题行很容易理解,因为.exe属于 procrun 。
<name>.exe //IS//%SERVICE_NAME% # //IS - install service
# //%SERVICE_NAME% - the name