Tidy up French GUI.
[nssm.git] / README.txt
index fc5121e..34bacc0 100644 (file)
@@ -572,6 +572,10 @@ resumes from standby by setting AppEvents\Power\Resume to:
 \r
     %NSSM_EXE% restart %NSSM_SERVICE_NAME%\r
 \r
+To set a hook on the command line, use\r
+\r
+    nssm set <servicename> AppEvents <event>/<action> <command>\r
+\r
 Note that NSSM will abort the startup of the application if a Start/Pre hook\r
 returns exit code of 99.\r
 \r
@@ -848,6 +852,20 @@ NSSM offers rudimentary service control features.
 \r
     nssm status <servicename>\r
 \r
+    nssm statuscode <servicename>\r
+\r
+The output of "nssm status" and "nssm statuscode" is a string\r
+representing the service state, eg SERVICE_RUNNING.\r
+\r
+The exit code of "nssm status" will be 0 if the status was\r
+succesfully retrieved.  If the exit code is not zero there was\r
+an error.\r
+\r
+The exit code of "nssm statuscode" will be the numeric value\r
+of the service state, eg 4 for SERVICE_RUNNING.  Zero is not a\r
+valid service state code.  If the exit code is zero there was\r
+an error.\r
+\r
 \r
 Removing services using the GUI\r
 -------------------------------\r
@@ -1022,6 +1040,8 @@ Thanks to Bader Aldurai for suggesting the process tree.
 Thanks to Christian Long for suggesting virtual accounts.\r
 Thanks to Marcin Lewandowski for spotting a bug appending to large files.\r
 Thanks to Nicolas Ducrocq for suggesting timestamping redirected output.\r
+Thanks to Meang Akira Tanaka for suggestion and initial implementation of\r
+the statuscode command.\r
 \r
 Licence\r
 -------\r