Software Center: Add support for direct link to application and direct link to installation via protocol handler.
The new Software Center supports the "Page" command line option, but I could not find a way to jump directly to an app details page (the one that shows the Install button).
(I'd like to change my application catalog notification tool to open softwarecenter instead of iexplore with the app details page.)
Additionally it would be nice if the tab/page changes respecting the new command line given when software center is already open.


This feature is now available in the 1706 release. Thanks for the feedback!
11 comments
-
kheldorn commented
Submitted a new request on Mark Silvey's request @ https://configurationmanager.uservoice.com/forums/300492-ideas/suggestions/42361000-make-install-action-available-through-softwarece
-
kheldorn commented
Has the "direct link to installation via protocol handler" part actually been implemented? I cannot find any kind of documentation about this.
I can open "softwarecenter:SoftwareID=ScopeId_968C5854-F7DB-48D1-B4AA-C4DCEAE28031/Application_2360a124-41a9-4d27-a400-41e0a628ad32" just fine ... but what do I have to do to actually "press" the "Install"/"Retry" button?
Nothing I try seems to work making me suspect that this part of the feature request has been forgotten.
-
KOdell commented
Is this still an available option in 1902? None of my application have a "share icon"?
Can I gather the same information (softwarecenter:SoftwareID=ScopeId_1234/Application_1234 a different way?I'm using a toast message for IPU which opens the OS page now. Is there a way to have it go directly in the section to install?
As of now, it opens OS page (as mentioned) where Users have to click option, then click again to install.
If you can provide any assistance, I'd have much joy...
Kevin
-
Kzachry commented
To get rid of the Security Warning in Office 2016 add the following to the registry:
[HKEY_CURRENT_USER\Software\Policies\Microsoft\office\16.0\common\security\Trusted Protocols\All Applications\softwarecenter:]
For other versions of office change 16.0 to the appropriate version number.
-
Thorsten commented
Works fine for Apps. Thx. But does it also work for Package-Programs and TS?
-
Anonymous commented
How do you get rid of the outlook security warning?
Thanks.
-
Michael A. commented
There is a security notice:
Microsoft Outlook Security Notice
The location may be unsafe.
softwarecenter:SoftwareID=ScopeId_1234/Application_1234 -
Sascha Windrath commented
Tested it. Found an issue. When opening the link which is pointing to the app in software center in Outlook a warning pops up stating that Outlook has identified a potential security risk. Is there a way to make softwarecenter: a trusted source for Outlook?
-
Dustin Hedges commented
Would love to see this extended to allow end-users to generate the URL from within the Software Center to share with their peers! Either via Right-Click action or a "Get URL" button.
-
Michael McGuire commented
It would be great if we could pass command line switches to scclient.exe that would open Software Center to the installation page of a specific app.
Example: We want to make sure that the user selects the correct installation for our Third Party App installation, but there are several valid selections with similar names in Software Center. So we send them a command line to run or a link to the correct install page by directing them to:
%WinDir%\CCM\ClientUX\SCClient.exe /AppName:"Third Party App 3.45.67" -
Simon commented
Software Center utilizes a URI scheme called "SoftwareCenter:" that today does nothing except brings up the Software Center. It would be very beneficial to us if you could place a Deployment ID or Package ID or Product ID after that colon (e.g. softwarecenter:SMS0004A) so that when the user clicks the link, not only does Software Center come up, but it takes the user directly to that title. Another useful feature would be something like "softwareCenter:SMS0004A?action=install" that automates the clicking of the Install button. This would be *highly desirable* for company communications and support documentation that needs to point users to software they may not already have installed.