From 376ed138ab41d2e84a94c549b8e13a2a77809a47 Mon Sep 17 00:00:00 2001 From: Stefan Ritt Date: Wed, 4 Aug 2004 13:46:22 +0000 Subject: [PATCH] Stop service before replacing elogd.exe SVN revision: 1023 --- elog.nsi | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/elog.nsi b/elog.nsi index 2aa8c861..5f80d8ba 100755 --- a/elog.nsi +++ b/elog.nsi @@ -64,8 +64,9 @@ Section "ELOG system (required)" SecSystem File README ; stop service to replace elogd.exe - ExecWait 'net stop "elog server"' - Sleep 3000 + ExecWait 'net stop "ELOG server"' + ExecWait 'net stop elogd' + Sleep 2000 File nt\release\elogd.exe File nt\release\elog.exe @@ -145,7 +146,7 @@ SectionEnd ; optional section Section "Register ELOG Server Service" SecService - ExecWait "$INSTDIR\elogd.exe -s -remove" +; WriteRegExpandStr HKLM SYSTEM\CurrentControlSet\Services\elogd ImagePath '"$INSTDIR\elogd.exe" -D -c "$INSTDIR\elogd.cfg"' ExecWait "$INSTDIR\elogd.exe -install" SectionEnd