{"id":1442,"date":"2017-12-04T09:40:03","date_gmt":"2017-12-04T09:40:03","guid":{"rendered":"http:\/\/www.scmgalaxy.com\/tutorials\/?p=1442"},"modified":"2020-01-09T09:29:08","modified_gmt":"2020-01-09T09:29:08","slug":"what-is-tarma-quickinstall-2-and-its-usage","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/what-is-tarma-quickinstall-2-and-its-usage\/","title":{"rendered":"What is Tarma QuickInstall 2 and its usage"},"content":{"rendered":"<p><strong>created the topic: what is Tarma QuickInstall 2 and its usage<\/strong><br \/>\nTarma QuickInstall 2<br \/>\n[shadow=red,left]<br \/>\nQuick and easy installers for casual software developers.[\/shadow]<\/p>\n<p>Create fast and compact installers in the blink of an eye. Robust, dependable, hassle-free. Add your own graphics, choose from 27 languages, and just get it done.<\/p>\n<p>    * Creates installers quickly and easily, with no learning curve<br \/>\n    * Offers all the basic installation actions: folders, files, shortcuts, registry, INI files, environment variables, uninstaller<br \/>\n    * Straightforward user interface, optionally localized in 27 languages<br \/>\n    * Small (only 75 KB) and fast installer<br \/>\n    * No scripting<br \/>\n    * Extensive preflight checks catch problems before you deploy your product<\/p>\n<p>Introduction to Tarma QuickInstall<\/p>\n<p>Tarma QuickInstall 2 is a software installer and uninstaller for Microsoft\u00ae Windows\u00ae 95, 98, Me, NT\u00ae 4, 2000 and XP applications. Its design goals are to provide Windows-compliant installation and removal functionality with a small distribution size, a straightforward and simple user interface, and smart install and (particularly) uninstall behavior.<\/p>\n<p>The TIN Setup program requires no external support files apart from the standard Windows system files. Its flexibility and small size (50-65 KB, depending on the options chosen) ensure that it loads very quickly and is suitable in many situations, including setup packages intended for downloading over the Internet and diskette-based distributions.<\/p>\n<p>The TIN Builder development environment offers a task-oriented approach to designing setup packages and supports this with smart defaults, a convenient and familiar user interface, extensive preflight checking, and single-keystroke project builds.<\/p>\n<p>Tarma QuickInstall provides everything to give your customers a quick, friendly, and hassle-free installation experience.<\/p>\n<p>Tip: Please take a moment to read Overview of Tarma QuickInstall; it helps you to get to grips with our product.<\/p>\n<p>Tarma QuickInstall installer<\/p>\n<p>    * Microsoft Windows-compliant software installation and removal;<br \/>\n    * Straightforward user interface, requiring minimal user interaction for both installation and removal;<br \/>\n    * Optional Readme and License Agreement pages;<br \/>\n    * Optional Customer Registration page;<br \/>\n    * Customizable Setup graphics and icon;<br \/>\n    * Target system requirements checks \u2013 make sure that the requirements for your application are met before installation;<br \/>\n    * Customer-selectable installation folder with sensible defaults;<br \/>\n    * Creation of application shortcuts on the Windows Desktop, Start menu, and\/or Programs folder;<br \/>\n    * Creation of an application folder with additional shortcuts under the Programs folder of the Windows Start menu;<br \/>\n    * Installation of new or modified files, including the creation of all required folders;<br \/>\n    * Built-in support for the registration of DLL ActiveX controls, device drivers, services, type libraries, fonts, and REGEDIT4 files \u2014 no need for separate regsvr32.exe, regini.exe, or other registration utilities;<br \/>\n    * Delayed installation of (system) files that are in use during the installation process;<br \/>\n    * Post-boot registration of DLLs, ActiveX controls, type libraries, etc. if necessitated by delayed installation of new files;<br \/>\n    * Optional App Paths registration for your application;<br \/>\n    * Full registry editing, INI file installation and modifications, and environment variable installation and removal;<br \/>\n    * Ability to run arbitrary external programs at any time during installation or removal, including self-contained third-party software installation packages with full control over system restarts;<br \/>\n    * Platform-dependent installation of files, registry settings, INI file keys, environment variables, and external actions to allow different installation configurations for Windows 95, 98, Me, NT4, 2000, and XP;<br \/>\n    * One-click uninstall functionality that completely removes all installed components: files, folders, shortcuts, registry entries, INI file changes, environment variables, and the uninstaller itself.<br \/>\n    * Smart uninstall of shared files \u2014 will correctly and without customer intervention remove or retain shared (system) files, even if their SharedDlls reference counts are unreliable;<br \/>\n    * Multilingual support, both as a single multilingual installer and as per-language installers;<br \/>\n    * Silent installation mode for unattended software installation or removal;<br \/>\n    * Optional uninstallation of previous application version during upgrades;<br \/>\n    * Seamlessly extensible through the use of Extension DLLs;<br \/>\n    * Built-in decompression of distribution packages;<br \/>\n    * Small distribution size: a single executable of 75 KB incorporates all installation, registration, and removal functionality.<\/p>\n<p>Tarma QuickInstall development environment<\/p>\n<p>    * Task-oriented environment with familiar and convenient user interface elements, combining the guidance of a wizard-like approach with immediate access to any part of your installation project;<br \/>\n    * Quick and easy addition of installation files \u2013 just drag &#038; drop and Tarma QuickInstall will create the entire installation tree;<br \/>\n    * Smart defaults and diagnostics based on file analysis \u2013 never again overlook COM server registration, distribute files with debug info still attached, or with missing VERSIONINFO;<br \/>\n    * More than 190 preflight checks to improve the quality of your Setup package and reduce the number of potential problems;<br \/>\n    * Project variables allow you to define information once, refer to it many times, and be confident that any changes are propagated automatically;<br \/>\n    * In-place editing of Readme and License Agreement text, with previews at the window size used during installation;<br \/>\n    * Digital signatures \u2013 automatically sign the Setup package after a successful build;<br \/>\n    * Batch mode operation to perform unattended builds;<br \/>\n    * Extensive logging of the build process, including all installation files, to create an audit trail of your distributions;<br \/>\n    * Built-in distribution file compression.<\/p>\n<p>Reference:<br \/>\n<a href=\"http:\/\/www.tarma.com\/support\/tin2\/index.htm\" target=\"_blank\" rel=\"noopener\">www.tarma.com\/support\/tin2\/index.htm <\/a><br \/>\n<a href=\"http:\/\/www.tarma.com\/support\/tin2\/kb\/index.htm\" target=\"_blank\" rel=\"noopener\">www.tarma.com\/support\/tin2\/kb\/index.htm<\/a><\/p>\n<p><strong>applicationPackaging replied the topic: Re: what is Tarma QuickInstall 2 and its usage<\/strong><br \/>\nIt has really good features<\/p>\n","protected":false},"excerpt":{"rendered":"<p>created the topic: what is Tarma QuickInstall 2 and its usage Tarma QuickInstall 2 [shadow=red,left] Quick and easy installers for casual software developers.[\/shadow] Create fast and compact installers in the&#8230; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[49],"tags":[344],"class_list":["post-1442","post","type-post","status-publish","format-standard","hentry","category-general","tag-quickinstall"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/1442","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=1442"}],"version-history":[{"count":1,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/1442\/revisions"}],"predecessor-version":[{"id":1443,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/1442\/revisions\/1443"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=1442"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=1442"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=1442"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}