diff options
-rw-r--r-- | spice-guest-tools.nsis | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/spice-guest-tools.nsis b/spice-guest-tools.nsis index 57c1bd1..b149484 100644 --- a/spice-guest-tools.nsis +++ b/spice-guest-tools.nsis @@ -200,11 +200,9 @@ FunctionEnd Function InstallBalloonDriver Call InstallDriver - Call GetDriverSubdir - Pop $0 - StrCpy $0 "$INSTDIR\drivers\$0\blnsvr.exe -i" - nsExec::ExecToLog $0 - nsExec::ExecToLog 'net start BalloonService' + + Call InstallBalloonService + FunctionEnd Function InstallDriver @@ -301,3 +299,15 @@ Function InstallVdAgentService Call InstallService FunctionEnd + +Function InstallBalloonService + Call GetDriverSubdir + Pop $0 + StrCpy $0 "$INSTDIR\drivers\$0\blnsvr.exe" + + Push "Balloon Service" + Push $0 + Push "BalloonService" + Call InstallService + +FunctionEnd |