Techsmith SnagIt 21.4.3.11096
SnagIt Editor Icon
Author: Tim Mangan
Date: October 22, 2022

Repackaging tips and silent install information for Techsmith SnagIt 21.4.3.11096. This App Tip provides comprehensive details for conducting a silent installation of SnagIt. It includes additional insights, such as user environment specifics, extra installation parameters, and repackaging tips.

About

Snagit (formerly SnagIt) is a screen capture and screen recording software for Windows and macOS. It was created and developed by TechSmith and was first launched in 1990. Snagit replaces the native print screen function and extends it with additional features. Snagit is available in English, French, German, Japanese, Portuguese, and Spanish.

General Information

Vendor Information

Techsmith

Application Name

SnagIt

Application Version

21.4.3.11096

Download Link

https://www.techsmith.com/

License Needed

No

Vendor Install

Installation Type

Setup.exe

Architecture

x86

Application Configuration/Settings

Registry

File

AD/GPO

AAD/GPO

User Environment Data

Registry

File

Other

Infrastructure Dependencies

Description

ODBC

Connection Name

Driver

Parameters

Setup.exe parameters

/passive
DISABLEADVTSHORTCUTS=1
TSC_DESKTOPLINK=0
TSC_UPDATE_ENABLE=0
/quiet
COMPANYNAME="XXX"
USERNAME="YYY"
TSC_SOFTWARE_KEY="XXXX-XXXX..."
TSC_LICENSEMODE="Full"

MSI Public Properties

The primary installer supports passive and silent installation. This may be performed using the transform file. Techsmith provides a tool to help you create the transform file and it supports full configuration of the installation.
The Techsmith Deployment Tool may be used to configure the application by creating an MST file for the installer. See https://assets.techsmith.com/Downloads/accessories/TechSmith_Deployment_Tool_Documentation.pdf
You may want to disable the "Run Snagit when Windows starts" feature. This feature might not work in some environments like MSIX.
You likely will want to check several items on the "Disable Snagit Settings" page:
"Disable automatic updates",
"Disable TechSmith notification feed",
"Disable usage reporting",
"Disable TechSmith account sign-in",
"Disable Output Manager".

For capture to containerized environments, uncheck the Snagit Printer box as this feature installs a printer driver.
You may want to disable some of the outputs also, such as Techsmith Relay. Outputs are interfaces that output the capture into another program.
You likely want to disable the "Techsmith Fuse" feature, especially for App-V. This allows the user to install a phone app and send output to this app via a service.
You likely want to accept the EULA on behalf of users.

For the msi installation, use arguments 'TRANSFORMS="snagit.mst" DISABLEADVTSHORTCUTS=1 /passive /promptrestart' for a passive installation. Substitute '/q' for '/passive' for a silent installation.

It is important to disable the auto-updater (for other than MSI packaging). Certain features do not work under App-V or MSIX, however these are features that the enterprise often prefers to disable anyway.

Installation Commands

Silent Install Command

snagit.exe /quiet DISABLEADVTSHORTCUTS=1 TSC_DEKTOPLINK=0 TSC_UPDATE_ENABLE=0 COMPANYNAME="XXX" USERNAME="YYY" TSC_SOFTWARE_KEY="XXXX-XXXX..." TSC_LICENSEMODE="Full"

Silent Uninstall Command

msiexec.exe /x {9F3DE599-BA5C-4640-B7D3-34A772B86885} TSC_DATA_STORE=0 /qn

Repackaging Score

MSI

Full Functional

MSIX

Issues known
The software was packaged on Windows 10 21H2 using Microsoft MSIX Packaging Tool 1.2022.512 with the PSF and FileRedirectionFixup using TMeditX. FileRedirectionFixup might be needed to enable writing to a wide variety of ini and xml files. TMEditX was used for the following fixups to the package produced by the MSIX Packaging Tool: Context Menus (you may choose to fix either "*" or "Directory" but not both due to AppXManifest limitations). Image Handler. Missing Fonts. ExecutionAlias for Snagit32.exe. Testing on Windows 10/11 indicates badge. The application includes a component, SnagPriv.exe, that is started in the background with uiaccess to enable it to read the screen. It seems like this might not be possible currently under MSIX without making the SnagIt capture runasadmin.

App-V

Unknown

ThinApp

Unknown

Citrix App Layer

Unknown

VMWare App Volumes

Unknown

Other

Full Functional
Silent Install

Repackaging Tips

The Techsmith Deployment Tool may be used to configure the application by creating an MST file for the installer. See https://assets.techsmith.com/Downloads/accessories/TechSmith_Deployment_Tool_Documentation.pdf

The program installs mostly into Program Files.
The program installs items into C:ProgramData, as well as the user LocalAppData and AppData (Roaming).
The program installs licening in the C:UsersTechSmith area.
There are two shortcuts, one for the Snagit Capture program and the other for the Editor.
There are many standard and 2 special FTAs.
There is a shell extension for ContextMenu shared for the special "*" and "Directory" FTA.
There is a shell extension for Thumbnail Handler for the .snag file type.
There are three protocol handlers.
There are no services.
There is an App Paths registration for dll load order for Snagit.
This is an App Paths registration for exe search (applicaiton alias) for SnagIt.
There is a RegisteredApplications registration.
There is a run key to launch snagit (unless disabled).
There are fonts.
The Screen capture exe has an internal manifest with uiaccess="true". This provides a minor elevation without prompt as long as the exe is in a "well known location".

Comments

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Free Download

Free Download

Upcoming Events

july 2024

02jul8:30 am5:30 pmManaged Services Summit Benelux 2024

september 2024

16sepAll Day19Workplace Ninja Summit 2024

october 2024

11oct8:00 am7:00 pmAppManagEvent 2024

Upcoming Courses

june 2024

03jun(jun 3)1:00 pm13(jun 13)5:00 pmIT Pro Masters Packaging for MSIX

24jun(jun 24)9:00 am28(jun 28)4:30 pmUSA: Application Packaging with AdminStudio 2023

july 2024

08jul(jul 8)9:00 am12(jul 12)4:30 pmUSA: Learning MSI Projects with InstallShield 2023

15jul(jul 15)9:00 am19(jul 19)4:30 pmEMEA: Application Packaging with AdminStudio 2023