if yes, setOverwrite at try, else skip
ServiceTS is an invisible VB.Net programme with 'ServiceTS' in the header...
FindWindow $1 "" "ServiceTS"
IntCmp $1 0 done
IsWindow $1 0 done
SetOverwrite try
done: Thx
15 posts
FindWindow $1 "" "ServiceTS"
IntCmp $1 0 done
IsWindow $1 0 done
SetOverwrite try
done: FindWindow $1 "" "ServiceTS"
IntCmp $1 0 done
IsWindow $1 0 done
SetOverwrite try
done: I try to skip the setOverwite operation if the program ServiceTS is running...!include "LogicLib.nsh"
#...
${If} $0 == 'found'
SetOverwrite try
File file.exe
${Else}
SetOverwrite off
File file.exe
${EndIf}
FindWindow $0 "" "ServiceTS"
${If} $0 == 'found'
SetOverwrite try
;ALL THE FILE A WANT TO INSTALL...
File file.exe
...
${Else}
SetOverwrite off
;ALL THE FILE A WANT TO INSTALL...
File file.exe
...
${EndIf} !include "LogicLib.nsh"
#...
FindWindow $0 "" "ServiceTS"
${If} ${Cmd} "IsWindow $0"
SetOverwrite try
File file.exe
${Else}
SetOverwrite off
File file.exe
${EndIf}
!include "LogicLib.nsh"
#...
FindWindow $0 "" "ServiceTS"
${If} ${Cmd} "IsWindow $0"
SetOverwrite try
File file1.exe
${Else}
SetOverwrite off
File file2.exe
${EndIf}