Skip to content
Snippets Groups Projects
Commit 459e4410 authored by Edileuton Henrique de Oliveira's avatar Edileuton Henrique de Oliveira
Browse files

windows-installer: Add a code to kill the process of the previous agent.

parent d1dcb90c
No related branches found
No related tags found
No related merge requests found
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
; R3 -> Variable used to set the lock state of the "next" button in INEP page ; R3 -> Variable used to set the lock state of the "next" button in INEP page
!define PRODUCT_NAME "ProInfoData" !define PRODUCT_NAME "ProInfoData"
!define PRODUCT_VERSION "1.0.0" !define PRODUCT_VERSION "1.0.1"
!define PRODUCT_PUBLISHER "C3SL - UFPR" !define PRODUCT_PUBLISHER "C3SL - UFPR"
!define PRODUCT_WEB_SITE "http://seed.c3sl.ufpr.br/" !define PRODUCT_WEB_SITE "http://seed.c3sl.ufpr.br/"
!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\\ !define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\\
...@@ -77,16 +77,12 @@ Name "${PRODUCT_NAME} ${PRODUCT_VERSION}" ...@@ -77,16 +77,12 @@ Name "${PRODUCT_NAME} ${PRODUCT_VERSION}"
OutFile "..\build\${PRODUCT_NAME}.exe" OutFile "..\build\${PRODUCT_NAME}.exe"
InstallDir "$PROGRAMFILES\${PRODUCT_NAME}" InstallDir "$PROGRAMFILES\${PRODUCT_NAME}"
Var Dialog
Var Inep Var Inep
Var ReturnValue
Var haveProxyInfo
Var ProxyHost Var ProxyHost
Var ProxyPort Var ProxyPort
Var ProxyUser Var ProxyUser
Var ProxyPass Var ProxyPass
Var RegInep Var RegInep
Var InepPointer
;Installer init function ;Installer init function
Function .onInit Function .onInit
...@@ -125,7 +121,9 @@ Function .onInit ...@@ -125,7 +121,9 @@ Function .onInit
Abort Abort
;Kill proinfodataAgent.exe process ;Kill proinfodataAgent.exe process
;KillProcDLL::KillProc "proinfodataAgent.exe" StrCpy $0 "proinfodataAgent.exe"
DetailPrint "Killing all processes called '$0'"
KillProc::KillProcesses
;Verify if INEP exists in Windows registry ;Verify if INEP exists in Windows registry
ClearErrors ClearErrors
...@@ -178,9 +176,9 @@ Section "SeçãoPrincipal" SEC01 ...@@ -178,9 +176,9 @@ Section "SeçãoPrincipal" SEC01
File "..\..\windows-collect\src\dist\API-MS-Win-Core-ProcessThreads-L1-1-0.dll" File "..\..\windows-collect\src\dist\API-MS-Win-Core-ProcessThreads-L1-1-0.dll"
File "..\..\windows-collect\src\dist\API-MS-Win-Security-Base-L1-1-0.dll" File "..\..\windows-collect\src\dist\API-MS-Win-Security-Base-L1-1-0.dll"
File "..\..\windows-collect\src\dist\bz2.pyd" File "..\..\windows-collect\src\dist\bz2.pyd"
File "..\..\windows-collect\src\dist\KernelBase.dll" ;File "..\..\windows-collect\src\dist\KernelBase.dll"
File "..\..\windows-collect\src\dist\library.zip" File "..\..\windows-collect\src\dist\library.zip"
File "..\..\windows-collect\src\dist\powrprof.dll" ;File "..\..\windows-collect\src\dist\powrprof.dll"
File "..\..\windows-collect\src\dist\proinfodataAgent.exe" File "..\..\windows-collect\src\dist\proinfodataAgent.exe"
File "..\..\windows-collect\src\dist\pyexpat.pyd" File "..\..\windows-collect\src\dist\pyexpat.pyd"
File "..\..\windows-collect\src\dist\python27.dll" File "..\..\windows-collect\src\dist\python27.dll"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment