mirror of
https://github.com/NickeManarin/ScreenToGif.git
synced 2026-04-25 23:25:52 +03:00
[GH-ISSUE #549] Silent Install doesn't install Start Menu Shortcuts #451
Labels
No labels
copy cats
duplicated
future feature
pull-request
⬜ Accepted
⬜ Completed
⬜ Help Wanted 💪
⬜ In Progress
⬜ Missing Details
⬜ Pending
⬜ Waiting For Answer ⏳
🆕 feature preview
🔷 Bug 🐛
🔷 Out Of Scope
🔷 Out Of Scope
🔷 Question
🔷Enhancement
🔷Enhancement
🔷Invalid / External
🔷Knowledge Base
🔷Won't Fix
🕑 High
🕑 High
🕑 High
🕕 Medium
🕙 Low
🕛 Critical
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ScreenToGif#451
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @pyoungberg on GitHub (Nov 9, 2019).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/549
We pushed the ScreenToGif.2.19.3.Setup.msi installer via Intune to our machines with the /silent switch and it installs, but no shortcut is placed in any of the users' Start Menus. Note, it's installing in the Per-User context so it should be running the installer as the currently signed in user. "C:\Program Files (x86)\ScreenToGif" exists on every machine we push it to, so we know it's installing. Can you have the msi installer drop a shortcut or a folder with a shortcut to "C:\ProgramData\Microsoft\Windows\Start Menu\Programs", even when the installer is run silently? Thank you!
IssueHunt Summary
Backers (Total: $0.00)
Become a backer now!
Or submit a pull request to get the deposits!
Tips
IssueHunt has been backed by the following sponsors. Become a sponsor
@issuehunt-oss[bot] commented on GitHub (Nov 9, 2019):
@pyoungberg has funded $50.00 to this issue.
@NickeManarin commented on GitHub (Nov 9, 2019):
Hi, the switches to add shortcuts are these:
https://github.com/NickeManarin/ScreenToGif/wiki/Installation-parameters
I'm not sure if it works with Intune.
@pyoungberg commented on GitHub (Nov 9, 2019):
Thanks, but this only works when manually executing ".\ScreenToGif.2.19.3.Setup.msi /quiet INSTALLSHORTCUT=yes". The properties (INSTALLSHORTCUT) are being ignored though when it's pushed through Intune. Can you confirm that they're marked as SecureCustomProperties, like shown in the example below?
https://stackoverflow.com/questions/39225934/customaction-and-msi-properties-ignored-when-deploying-through-intune
@NickeManarin commented on GitHub (Nov 9, 2019):
Ah, it was false by default.
I can't test it, since I don't work with Intune. Could you test it?
ScreenToGif 2.19.3 Setup.zip
@pyoungberg commented on GitHub (Nov 11, 2019):
Worked like a charm, thanks @NickeManarin. Successfully deployed to several machines through Intune.
@NickeManarin commented on GitHub (Nov 11, 2019):
@pyoungberg Great! This change will be available with the next version of the app.
I see that this issue was funded on IssueHunt.
Since the installer is not open sourced in here, there's no way to get the bounty. :/
@issuehunt-oss[bot] commented on GitHub (Nov 11, 2019):
@pyoungberg has cancelled funding for this issue.(Cancelled amount: $50.00) See it on IssueHunt
@pyoungberg commented on GitHub (Nov 11, 2019):
I canceled it on IssueHunt - You should see the payment come through PayPal in the next few days.
@NickeManarin commented on GitHub (Nov 12, 2019):
@pyoungberg Oh, thank you! :D
@DW-42 commented on GitHub (Apr 25, 2024):
I am able to reproduce this issue even with the latest version of ScreenToGif (version 2.41.0) when installed as the built-in Windows user 'NT AUTHORITY\SYSTEM'. The logs suggest that the installer is using the wrong values for the
ProgramMenuFolderandDesktopFolderproperties:ProgramMenuFolder = C:\WINDOWS\system32\config\systemprofile\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\DesktopFolder = C:\WINDOWS\system32\config\systemprofile\Desktop\These values should be:
DesktopFolder = C:\Users\Public\Desktop\ProgramMenuFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\In summary, the MSI installer is likely hardcoding or incorrectly retrieving the 'NT AUTHORITY\SYSTEM' user profile paths instead of the expected public folders, resulting in the shortcuts not being created in the correct locations.