Skip to content
Tom's Software Emporium

TSetup Installer Creator

Create Powerful, Interactive Installers with Ease

Discover TSetup, a highly customizable, text-based framework designed to streamline the creation of interactive application installers. With robust features like automatic uninstaller registration and UAC awareness, TSetup is perfect for IT professionals and developers looking to provide installers for their internal software or utilities.

Key Features

Animation demonstrating TSetup Installer Framework operation

Configuration and Deployment

TSetup is fully deployable with just a few edits to the script, allowing you to tailor the installer to your specific needs:

  1. Open Setup.bat: Use any text editor to adjust the installer configuration.
  2. Locate the Configuration Block: All critical settings are located between REM Configuration block begin and REM Configuration block end.
  3. Source and Destination Paths:
    • SrcPath: The directory containing your application's files. During installation, TSetup will transfer these files to the destination.
    • DestPath: The default installation directory (e.g., %ProgramFiles%), which can be overridden based on the user's permissions.
  4. Permission-Aware Installation:
    • If write permissions are restricted in DestPath (like %ProgramFiles%), TSetup automatically suggests an alternative directory (DestPathAlt).
  5. Shortcut Creation:
    • ShortcutTo: Specify the name of the executable for which a desktop shortcut should be created post-installation. The shortcut will feature the executable's icon by default, if a different icon should be used, place an .ico file in the data directory with the same base name as the executable specified in ShortcutTo.

Unattended Operation for IT Professionals

For large-scale deployments, TSetup supports fully unattended installation and uninstallation processes, enabling system administrators to pre-configure and automate setups across multiple machines or domains–no user interaction required. Launch the installer from the command line with the /? switch to learn more.

Get Started with TSetup

Ready to simplify and customize your software's installation process? Download the TSetup evaluation sample today and see if it's the right solution for your organization's deployment needs.

Download Evaluation Sample (Win2K+/ReactOS): [TSetup.zip].
Download Example Installer for Address Checker (Win2K+/ReactOS): [IPChecker.zip].

Free for personal, non-commercial use. Contact for enterprise licensing.