|
About IssProc (InnoSetup Extension) v1.1.4
|
|
|
|
|
|
IssProc is a user friendly "file in use" extension for Inno Setup (or other setup builder like NSIS) that can be used to detect if a certain application (exe, dll module, ocx and so on) or any other file type is opened, in use, before continuing with the actual setup, avoiding unnecessary reboots.
Files-In-Use functionality is among the countless services that Windows Installer exposes for setup authors to leverage for their application install/maintenance. This functionality lets setup authors display the processes that hold on to files that would be updated by the install. The user would want to shut those processes before continuing with the install to ensure that the install wouldn't require a reboot. This is what IssProc can do for your setups when installing/uninstalling your application files (executables/plugins/shell extension/ocx and any other file types) with just two lines of additional code added to your setup script.
Features
customizable interface (you can modify the default english Files-In-Use dialog captions or wizard image)
multiple file search (a list with file names and/or path to be checked can be used)
wildcard file match ( * = matches any characters, zero or more times ; ? = matches any character, one time )
exact folder match (detect if your file is in use only from a specified folder )
any file in use detection (not just executables or dll libraries)
both 32 and 64 bit applications detection (Vista, Win7 & XP x64 )
both ansi and unicode support
user friendly: applications are displayed along with their icon, possibility to show the found application main window
possibility to end the detected process forced (right click on process for more options)
very easy to use and free for non-commercial applications. it can also be used from any programming/scripting language that can make WINAPI calls like: NSIS, Delphi, C++Builder, C#, Visual C++, Visual Basic, Visual Basic.NET, VBA, PowerBuilder, Visual Foxpro, Clarion and so on.
Additional info :
Setup size: 1 MB
License: Free for non-commercial use
Requirements: Windows 2000, Windows 7/8, Windows Vista, Windows XP, Windows Server 2003, Windows Server 2008
Price: 12.99 €
Buy
|
|
|
|
|