Отладка нерабочего пакетного файла или команды, выполненной из установщика Inno Setup

Я пытаюсь установить Tomcat как службу в Windows 10 через командную строку, используя Inno Setup, но у меня возникли проблемы, в настоящее время это мой синтаксис.

[Run] 
Filename: net.exe; Flags: runascurrentuser; parameters: "user elt_user TrackFox38# /add"

; installs tomcat makes it run as a service NOTE THAT IN INNO THIS IS A SINGLE LINE
Filename: {src}\..\apache-tomcat-7.0.69\bin\service.bat; Flags: runascurrentuser; parameters: "tomcat7 //IS//Tomcat7 --DisplayName='Apache_Tomcat_7' ^ --Install='C:\Program Files\Tomcat\bin\tomcat7.exe' --Jvm=auto ^ --StartMode=jvm --StopMode=jvm ^ --StartClass=org.apache.catalina.startup.Bootstrap --StartParams=start ^ --StopClass=org.apache.catalina.startup.Bootstrap --StopParams=stop"

Странно то, что он работает, когда я вручную вставляю его в командную строку. Сначала я подумал, что это проблема с разрешениями, но тот факт, чтоnet.exe Команда работает, и Tomcat не ставит это под сомнение. Также у меня есть права доступа, установленные для admin, и приложению нужны права администратора для запуска установщика, поэтому я не считаю, что это проблема пользователя. Я новичок в Inno Setup и немного застрял здесь.

Отладочный вывод:

[09:18:54.770] Filename: C:\program\Output\..\apache-tomcat-   7.0.69\bin\service.bat 
[09:18:54.771] Parameters: tomcat7 //IS//Tomcat7 --DisplayName='Apache_Tomcat_7' ^ --Install='C:\Program Files\Tomcat\bin\tomcat7.exe' --Jvm=auto ^ --StartMode=jvm --StopMode=jvm ^ --StartClass=org.apache.catalina.startup.Bootstrap --StartParams=start ^ --StopClass=org.apache.catalina.startup.Bootstrap --StopParams=stop 
[09:18:54.867] Process exit code: 0

Ответы на вопрос(1)

Ваш ответ на вопрос