Only Setup Factory could integrate powerful scripting control into its visual design environment in such a seamless manner. While most users will never need to go beyond the visual side of Setup Factory, developers who require absolute control will appreciate the extremely flexible "Action Scripts" built into Setup Factory 6.0. Actions give you the flexibility of advanced programming, without sacrificing the ease of use that Setup Factory is famous for.
Build advanced looping and testing structures with actions like IF, WHILE and GOTO Label.
Use an unlimited number of variables to store data. Throw in full expression parsing and mathematical evaluation, and you've got enough power to make your installer handle anything you throw at it!
Parse, evaluate, manipulate and search through text files, text variables, and other strings.
The /S command line option lets you perform installations without user interaction.
Make it easy for your users to stay up-to-date. Built-in HTTP download and web data submission make it easy to distribute files "after the fact."
Package support has been completely redesigned, and sports a new, integrated design interface. By assigning files to packages, you can give your users greater control over what files are installed on their system. You can even present your users with multiple levels of control, including the standard Complete, Typical, Minimum, and Custom installation options. And there's more good news for power users: now files can be assigned to multiple packages!
Quickly scan Portable Executable files to analyze their runtime dependencies. With a negative import option, you can control which dependency files are added to your project.
Use the Unzip Files action to extract files from a Zip archive at run time.
Setup Factory 6.0 adds full support for Windows services, including starting, stopping, pausing, querying, creating, continuing, and deleting them.
With full shell execution support, starting or terminating programs and processes is a piece of cake.
Instantly add runtime support for many popular third-party technologies.
Core runtime support and advanced Visual Basic project file scanning make creating installers for Visual Basic applications easier than ever.
The setup executable's user interface has been updated to the professional and modern "Windows Installer" style.
Similar to variables, but instead of being converted to values at run time, design-time constants get converted at build time. Like #define statements in C++, you can use design-time constants to simplify your project management.
Keeping track of essential project details has never been easier. With customizable HTML-based project reports and text-based install-time log files, you'll have an accurate record of everything you need.
See Also: Key Features, What is Setup Factory?, Installers and Setup Files