How do I start/stop/create/remove/check a service?: Difference between revisions

From NSIS Wiki
Jump to navigationJump to search
(Created page.)
 
m (fixed Nopey link)
Line 3: Line 3:
* Use Sunjammer's [[File:Services.zip|service control plug-in]].
* Use Sunjammer's [[File:Services.zip|service control plug-in]].
* Use dselkirk's [[NSIS Service Lib]].
* Use dselkirk's [[NSIS Service Lib]].
* Use doberlec's all-in-one Swiss scripting knife - [[Nopey]].
* Use doberlec's all-in-one Swiss scripting knife - [[Nopey - system setting_tool|Nopey]].
* Execute the NET command (use Exec, ExecWait or nsExec).
* Execute the NET command (use Exec, ExecWait or nsExec).
* Execute your service EXE with special command line switches telling it what to do (use Exec, ExecWait or nsExec).
* Execute your service EXE with special command line switches telling it what to do (use Exec, ExecWait or nsExec).

Revision as of 21:18, 4 August 2005

There are currently 5 known methods to handle services using NSIS scripting:

  • Use Sunjammer's File:Services.zip.
  • Use dselkirk's NSIS Service Lib.
  • Use doberlec's all-in-one Swiss scripting knife - Nopey.
  • Execute the NET command (use Exec, ExecWait or nsExec).
  • Execute your service EXE with special command line switches telling it what to do (use Exec, ExecWait or nsExec).