A wrapper executable that can run any executable as a Windows service, in a permissive license.
See the migration guide for how to migrate your XML configuration to 3.x.
/redirect
option (#413)<stopparentprocessfirst>
setting (#487)<domain>
and <user>
into <username>
(#556)stopwait
command (#589)
Use stop
w/o options instead.testwait
command (#589)
Use test
w/o options instead./p
option (#589)
Use <prompt>
or --username
/--password
instead.<waithint>
(#602)<sleeptime>
(#602)<argument>
/<startargument>
/<stopargument>
(#610)
Use <arguments>
/<startarguments>
/<stoparguments>
instead.<delayedAutoStart>
/<beeponshutdown>
/<interactive>
a boolean (#613)prestart
/poststart
/prestop
/poststop
settings (#595, #626)refresh
command (#607, #623)customize
command (#615)dev ps
command (#620)dev kill
command (#639)dev list
command (#672)<name>
and <description>
optional (#609)<stopexecutable>
without <stoparguments>
(#621)*.vshost.exe
files (#641) @buddhikac96stopParentFirst
option is not set (#580) @NextTurnlog
instead of the deprecated logmode
tag in documentation (#548) @DanielW10001v5.11.0
(#629) @oleg-nenashevCheck out the v3 branch for the latest documentation.
See the migration guide for how to migrate your XML configuration to 3.x.
/redirect
option (#413)<stopparentprocessfirst>
setting (#487)<domain>
and <user>
into <username>
(#556)stopwait
command (#589)
Use stop
w/o options instead.testwait
command (#589)
Use test
w/o options instead./p
option (#589)
Use <prompt>
or --username
/--password
instead.<waithint>
(#602)<sleeptime>
(#602)<argument>
/<startargument>
/<stopargument>
(#610)
Use <arguments>
/<startarguments>
/<stoparguments>
instead.<delayedAutoStart>
/<beeponshutdown>
/<interactive>
a boolean (#613)prestart
/poststart
/prestop
/poststop
settings (#595, #626)refresh
command (#607, #623)customize
command (#615)dev ps
command (#620)dev kill
command (#639)<name>
and <description>
optional (#609)<stopexecutable>
without <stoparguments>
(#621)Check out the v3 branch for the latest documentation.
See the migration guide for how to migrate your XML configuration to 3.x.
/redirect
option (#413)<stopparentprocessfirst>
setting (#487)<domain>
and <user>
into <username>
(#556)stopwait
command (#589)
UseΒ stop
Β w/o options instead.testwait
command (#589)
UseΒ test
Β w/o options instead./p
option (#589)
UseΒ <prompt>
Β orΒ --username
/--password
Β instead.<waithint>
(#602)<sleeptime>
(#602)prestart
/poststart
/prestop
/poststop
settings (#595)refresh
command (#607)See the migration guide for how to migrate your XML configuration to 3.x.
/redirect
option (#413)<stopparentprocessfirst>
setting (#487)<domain>
and <user>
into <username>
(#556)<download>
(#528) @koraniarstopwait
command which waits until the service is actually stopped (#341) @new-mikha<startarguments>
and <stoparguments>
(#532) @NextTurnstartarguments
, newlines will be truncated (#483) @scottselbergWindows Service Wrapper is now hosted on its own GitHub organization (announcement)! Also, join our new Gitter channel.
serviceaccount
parameter (#464) @NextTurn