New to PMPC. Snagit released v2025. Most of our users are currently on 2024. How can I update v2024 to 2025 only on users that have 2024 installed?
I created the upgrade, added my MST for the license, and uploaded their exe and the command to run the exe silently all in one deployment. The EXE is specific and does the uninstall of 2024, but leaves behind user information so that their preferences are saved.
Is there anyway to target any machine with 2024 installed? I know I can create a group and target that to preform the upgrade. I started with a user group, but if anyone licensed logs into another machine, Snagit will get installed there. I'm hoping to avoid having a group with computers in it. I could see us forgetting to add/remove a machine from that group.
TIA
I'm assuming you are using Intune?
Are you only wanting to upgrade 2024 --> 2025? And leave older versions like 2023 alone?
We have the product named 'SnagIt Latest' that can upgrade ANY older version to the latest (which is 2025). You would deploy this as an 'Add Update Only' assignment with your MST.
Quote from: Michael (Patch My PC) on February 28, 2025, 11:10:51 AMI'm assuming you are using Intune?
Are you only wanting to upgrade 2024 --> 2025? And leave older versions like 2023 alone?
We have the product named 'SnagIt Latest' that can upgrade ANY older version to the latest (which is 2025). You would deploy this as an 'Add Update Only' assignment with your MST.
No, It can be any old version. We don't have any older versions other than 2024. I will give that a try. I didn't realize that was what the 'SnagIt Latest" was for. I assumed it was for something else like doing the latest patch no matter what version you have, but this makes much more sense now. Do I still need to do the uninstall of exe or is that also taken care of? Is this just doing the upgrade or does it also update every time a new patch comes out?
I assume this works like other products that are titled with "latest"? Example, Foxit PDF Reader Latest?
QuoteI assume this works like other products that are titled with "latest"? Example, Foxit PDF Reader Latest?
Correct, any product we have with 'Latest' in the Title functions this way.
QuoteDo I still need to do the uninstall of exe or is that also taken care of?
For SnagIt, we automatically run a 'Uninstall-Software' Pre-Script to remove older versions, so you shouldn't need to define your own or run the uninstaller.
Quote from: Michael (Patch My PC) on February 28, 2025, 11:41:31 AMQuoteI assume this works like other products that are titled with "latest"? Example, Foxit PDF Reader Latest?
Correct, any product we have with 'Latest' in the Title functions this way.
QuoteDo I still need to do the uninstall of exe or is that also taken care of?
For SnagIt, we automatically run a 'Uninstall-Software' Pre-Script to remove older versions, so you shouldn't need to define your own or run the uninstaller.
Awesome, Thank you!
Quote from: Michael (Patch My PC) on February 28, 2025, 11:41:31 AMQuoteI assume this works like other products that are titled with "latest"? Example, Foxit PDF Reader Latest?
Correct, any product we have with 'Latest' in the Title functions this way.
QuoteDo I still need to do the uninstall of exe or is that also taken care of?
For SnagIt, we automatically run a 'Uninstall-Software' Pre-Script to remove older versions, so you shouldn't need to define your own or run the uninstaller.
Sorry, one other question. Does this do patching going forward, or is this just to upgrade to 2025? Will I need to deploy "Snagit 2025" to keep it patched?
Quote from: CIGRK on February 28, 2025, 11:52:06 AMQuote from: Michael (Patch My PC) on February 28, 2025, 11:41:31 AMQuoteI assume this works like other products that are titled with "latest"? Example, Foxit PDF Reader Latest?
Correct, any product we have with 'Latest' in the Title functions this way.
QuoteDo I still need to do the uninstall of exe or is that also taken care of?
For SnagIt, we automatically run a 'Uninstall-Software' Pre-Script to remove older versions, so you shouldn't need to define your own or run the uninstaller.
Sorry, one other question. Does this do patching going forward, or is this just to upgrade to 2025? Will I need to deploy "Snagit 2025" to keep it patched?
This will do the Patching for 2025. But one thing to keep in mind, the 'Latest' product will eventually move to 2026 once Techsmith makes that available. Seems like this won't be a problem for you, but just wanted to call that out.
If you want to prevent your 2025's from going to 2026 automatically, you can temporarily use the 'Latest' product to get everyone upgraded. Then once you can confirm all your installs are upgraded, you can then switch over to the 2025 product and wait for 2026. Then do the same process.
Quote from: Michael (Patch My PC) on February 28, 2025, 11:55:49 AMQuote from: CIGRK on February 28, 2025, 11:52:06 AMQuote from: Michael (Patch My PC) on February 28, 2025, 11:41:31 AMQuoteI assume this works like other products that are titled with "latest"? Example, Foxit PDF Reader Latest?
Correct, any product we have with 'Latest' in the Title functions this way.
QuoteDo I still need to do the uninstall of exe or is that also taken care of?
For SnagIt, we automatically run a 'Uninstall-Software' Pre-Script to remove older versions, so you shouldn't need to define your own or run the uninstaller.
Sorry, one other question. Does this do patching going forward, or is this just to upgrade to 2025? Will I need to deploy "Snagit 2025" to keep it patched?
This will do the Patching for 2025. But one thing to keep in mind, the 'Latest' product will eventually move to 2026 once Techsmith makes that available. Seems like this won't be a problem for you, but just wanted to call that out.
If you want to prevent your 2025's from going to 2026 automatically, you can temporarily use the 'Latest' product to get everyone upgraded. Then once you can confirm all your installs are upgraded, you can then switch over to the 2025 product and wait for 2026. Then do the same process.
Ok. We may need to do that. I'm told that our Key only works for 2025 and every new version we get a new key. But that's a good solution.
Thanks
I will revive this topic as i'm working right now on uninstalling all the versions that were previously installed(2022, 2023, 2024) and deploy the latest version with a Snagit Business license. I have some questions for which i didn't find an answer over the internetz :)
1. If i set the new version(Snagit latest x64 msi) as required for all the users will the Uninstall-Software.ps1 script uninstall whichever version might be on that machine? Or i will have to assign before each version for Uninstall for all the users and set this one for installation after ?
2. When the app is uninstalled the configurations/settings are kept by default or there is a command line param i have to define in order to keep those?
3. How can i register automatically the product when i install it with the TSC_SOFTWARE_KEY="product key" command line param in the Modify command line section? is there another cmd param that i have to use there?
I hope i will find a good soul to enlighten me on these topics. :)
Thanks
Adrian
Any ideas on this?
Thanks
Hey adrian.sidorof, apologies for our delayed response.
1. If i set the new version(Snagit latest x64 msi) as required for all the users will the Uninstall-Software.ps1 script uninstall whichever version might be on that machine? Or i will have to assign before each version for Uninstall for all the users and set this one for installation after ?
For the 'Snagit Latest' products, the 'Patch My PC defined pre script' will uninstall any previous version of the same 'Installer Type'. So the 'Snagit Latest (EXE-x64)' will uninstall any EXE installed versions.
You will not need to deploy 'Uninstalls' ahead of time.
2. When the app is uninstalled the configurations/settings are kept by default or there is a command line param i have to define in order to keep those?
They should stick around, but you'll obviously want to test on some devices, I don't want to say for sure. I had good success in my past with this. But if you're trying to update some really old versions, Techsmith may or may not carry over the configs well.
3. How can i register automatically the product when i install it with the TSC_SOFTWARE_KEY="product key" command line param in the Modify command line section? is there another cmd param that i have to use there?
Definitely check out the Snagit MSI Install Guide for more info: Snagit 2025 MSI Installation Guide (https://www.techsmith.com/wp-content/uploads/2025/08/Snagit-MSI-Installation-Guide.pdf)
But the 'TSC_SOFTWARE_KEY' works great. I prefer this method of the MST generation tool as it always seemed more reliable to me. The MST files can stop working if Techsmith every updates something.