SnagIt 8 is MSI based application:
Install SnagIt from the CD to grab the SerialKey fot the About dialog.
Create a transform and apply the following entries.
Use the below reg entries if you want to disable Registration and the program Updater.
Useful Registry Keys:
RegistrationDialogHasShown = 1 DWORD
ShowTipOfDay = 0 DWORD
AllowDateBasedCheck = 0 DWORD
PromptToCheck = 0 DWORD
All these settings works great.
But transform would not apply before unpacking *.msi file
Used these registry settings as suggested
Above, note directs us to put the key in "NEWKEY" field in the transform. Instead, you need to create a new Property called: TSC_SOFTWARE_KEY and assign the key to it.
Other Property keys of interest: (set to 0 to turn off)
TSC_EVALEMAIL Show tips and tricks email signup window
TSC_EMAIL_SIGNUP sign up for Tips and Tricks
TSC_START_AUTO Run Snagit wen windows Starts
START_NOW Run Snagit when install finishes
TSC_DESKTOP_LINK Create a Shortcut on desktop
In the 'Condition' table you can control whether or not you want icons stuck in the MS Office applications.
Install Snagit, find snagit32.exe and run:
snagit32.exe /e c:\path\Snagit.reg
Now you can edit Snagit.reg. When 'Snagit.reg' is in the same directory as snagit.msi, snagit.mst it's automatically used during an install.
To disable image capture:
NoImageCaptureSupport to dword:00000001
To disable text capture:
NoTextCaptureSupport to dword:00000001
To disable video capture:
NoVideoCaptureSupport to dword:00000001
To disable web capture:
NoWebCaptureSupport to dword:00000001
To disable printer capture:
NoPrinterCaptureSupport to dword:00000001
To disable prompting for SnagIt Printer installation:
NoPrinterInstallationSupport to dword:00000001
To disable automatic update reminders and support:
ReminderEnable to dword:00000000
To enable automatic update reminders and support:
ReminderEnable to dword:00000001
To disable automatic update prompting and checking for new versions:
NoAutoUpdateSupport to dword:00000001
To disable Register SnagIt on-line dialog:
NoRegistrationDialogSupport to dword:00000001
1. Open a text editor, such as Notepad. To open Notepad, choose Start > All Programs > Accessories > Notepad.
2. Enter the following text into the text editor:
snagit_setup.exe USERNAME="customer name here" USERNAME="your name" TSC_SOFTWARE_KEY="multi-user software key" TSC_LICENSEMODE="Full" /quiet
Example: snagit_setup.exe USERNAME="The Company" USERNAME="J.Smith" TSC_SOFTWARE_KEY="5rcdp4hcexd8azahk24y7bm5a" TSC_LICENSEMODE= "Full" /quiet
3. Name the file snagit_setup.bat and save it in the same folder where the SnagIt setup program is located.
The Enterprise Installation/customization guide can be found here:
I used the free Microsoft Orca editor to directly modify the MSI, not bothering with transforms. Orca is available in the MS Windows SDK:
The MSI is downloadable on this page:
1] In the Property table, I added a row with a property of TSC_SOFTWARE_KEY and used our Enterprise key as the Value.
2] I chose to set the following values to 0: TSC_EVALEMAIL, TSC_EMAIL_SIGNUP, TSC_START_AUTO, START_NOW.
3] I saved and copied the new MSI over to our 2003 file server, then created a new Security group and GPO to install it on boot.
TechSmith is one of the few organizations that recognize the needs of an enterprise. Rather that doing a setup.exe /a to extract the signed MSI and hack it up, you can down load a MSI from http://www.techsmith.com/snagit/accessories/msi.asp.
This already is compiled with the cabs inside and some of the property keys populated. Please keep this to yourself. If other companies start making it this easy for large organizations to deploy software packagers could be out of a job.
Registered software key: TSC_SOFTWARE_KEY= xxxxxxxxxxx
Show tips and tricks: TSC_EVALEMAIL=0
Signup for tips and tricks: TSC_EMAIL_SIGNUP=0
Run Snagit when Windows starts: TSC_START_AUTO=0
Run Snagit when installation finishes: START_NOW=0
Create a shortcut on the desktop: TSC_DESKTOP_LINK=0
Installation type: TSC_SETUP_TYPE=REGISTERED
Registry Keys HKEY_CURRENT_USER\Software\TechSmith\SnagIt\8
Disable automatic update reminders:
Disable Register On-Line dialog
Disable autoupdating and checking for new version
RegistrationDialogHasShown =1 DWORD
You should be able to create a MST from these registry values.
Feature: Disable update reminder
Value: "0" (as DWORD)
Feature: Disable Automatic Update prompting and checking for new versions
Value: "1" (as DWORD)
Feature: Disable Register SnagIt on-line dialog
Value: "1" (as DWORD)
Denver80203's repost of Snagit's steps is incorrect at the source (Snagit). It should be:
snagit_setup.exe COMPANYNAME="The Company" USERNAME="J.Smith" TSC_SOFTWARE_KEY="5rcdp4hcexd8azahk24y7bm5a" TSC_LICENSEMODE= "Full" /quiet
Example using an MSI over-riding public properties:
msiexec.exe /i "Snagit 126.96.36.199.R1.EN.msi" /qn COMPANYNAME="DragonBall Z" USERNAME="Goku" TSC_SOFTWARE_KEY="AAAA-1111-BBBB-2222-CCCC-3333" TSC_LICENSEMODE="Full"
If you want to install Snagit on windows 7 x 64 bit the Component which installs SnagitPrinter should be disabled, because it triggers windows dialog to add some system files and dll from somewhere :) during the package installation.
Just simply desable those features -
Snagit_Printe and Snagit_printer_Component
To disable popup which asks to install printer on the first run use this registry key -
Windows Registry Editor Version 5.00
Actually only this key helps me in Win7 x 64 bit
View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.