Wish DO could show the shield in file icons or thumbnails for part of exe files as what it shows in windows explorer.
I'm not sure the shield is that useful. It doesn't appear on installers which elevate themselves instead of having the OS do it.
(e.g. all Inno Setup installers, including the Opus installer in your screenshot, won't show a shield icon but many/most will show a UAC prompt when double-clicked. I'm guessing more than three of the installers in your screenshot will show a UAC prompt when double-clicked.)
On top of it being an unreliable indicator, and obscuring half the icon, what real use is it? What would you do differently based on whether or not the icon is there?
I've read somewhere that the shield is a UX trick to "prime" the user for the UAC popup: you see it and expect UAC to popup, while without it UAC suddenly popping up is jarring (like pulling the handle of unexpectedly locked door).
I don't think anyone is surprised when they double-click an installer and see a UAC prompt these days though. And the shield overlay doesn't show for many installers which do trigger a prompt, so it's not that useful even for that.
But the problem is that I have always closed the UAC prompt just for getting rid of it while the shied can always show if the exe program need get the administrator's power in the installation or running process.
Therefore,I will right-click it to give it administrator's power during run if the shied occurs in the icon and double-click it if not.
The shield icon doesn't reliably tell you that. Several of the installers in your screenshot will show a UAC prompt but don't have a shield icon.
So, if I understand correctly, I could create an installer and intentionally put a copy of the shield on my installer icon and you would run the program as administrator.
If I were a bad guy, this would be a wonderful opportunity to do bad things to your computer.
Yes, of course you are right. And what you said is another factor I can not avoid considering.
Yes, and I think so too that the UAC prompt just covers a wider range over the shield. However I am sure that the shield is more useful than the UAC prompt. By ignoring the UAC it may install successfully still while ignoring the shield will very likely cause the installation unsuccess. On the other hand, running a program or a installer without shield but with the administrator's power will sometime go wrong too. Thus it can be seen, the shield just perfectly avoid the two kinds of problems at the same time(one very likely happen, another may happen).
If to show the icon is not that hard I hope your team can consider just adding a shield option in settings to meet the needs.
At least, something is better than nothing.
This seems completely wrong to me, sorry.
Configure UAC normally, and just double-click installers. They will prompt you if they need UAC.
As a user of DOpus, I have two thoughts about the presence of the shield:
-
The argument is regularly made by Directory Opus developers that if a feature exists in File Explorer, it should also exist Directory Opus. Or, rather, if it behaves that way in File Explorer and that feature is missing in Directory Opus, we will at least go that far (if not farther) in adding said feature to DOpus.
-
It really would be nice to know if I'll get a UAC prompt before I double-click something. I can't tell you how many times a UAC prompt sat calmly on my taskbar without coming to the foreground and getting the focus and I kept on doing whatever I was doing before it finally dawned on me, "Hey! What happened to that install that was running?" If the shield was there, I'd realize I should watch for a UAC prompt and then could react to it more quickly.
The shield icon does not reliably tell you that. It's fairly useless.
Yeah,even if shied is not the same as UAC prompt and even not that useful than it but something is better than nothing in my opinion at least.