XY setup - Install just for me option

Please check the FAQ (https://www.xyplorer.com/faq.php) before posting a question...
Post Reply
highend
Posts: 14996
Joined: 06 Feb 2011 00:33
Location: Win Server 2022 @100%

XY setup - Install just for me option

Post by highend »

Not a bug report but a suggestion:

The installer suggest "C:\Program Files\XYplorer" as the destination folder.
That's not really a good place for an app that's only for the current user.

It should suggest the resolved %appdata%\XYplorer folder instead...
One of my scripts helped you out? Please donate via Paypal

bdeshi
Posts: 4256
Joined: 12 Mar 2014 17:27
Location: Asteroid B-612
Contact:

Re: XY setup - Install just for me option

Post by bdeshi »

Usually what installers mean by install for all/just me is where the app's appdata files/settings will be saved: in HKCU+Current profile, or HKLM+allusers profile (same for it's start/desktop shortcuts)

Nowadays there's an influx of apps that install it's program files in current users %appdata%. That's kind of odd. Program Files is where your program files should go, appdata is where your app data will go.
Icon Names | Onyx | Undocumented Commands | xypcre
[ this user is asleep ]

highend
Posts: 14996
Joined: 06 Feb 2011 00:33
Location: Win Server 2022 @100%

Re: XY setup - Install just for me option

Post by highend »

Nope, sorry.

Settings for an application that are valid for all users belong to HKLM + etc. Best example for XY's shell integration:
Only for the current user / For all users.

If an application explicitly asks you if it's only used by you and shouldn't be used by anybody else (and that's exactly what this install option suggests!), it's installed files don't belong into the %ProgramFiles% / %ProgramFiles(x86) folders because that makes them available to all users, not only for yourself. If you just hit ok you're doing an "all users" install, not a "just for me" one.
Nowadays there's an influx of apps that install it's program files in current users %appdata%. That's kind of odd.
Not odd at all if they asked the user if the program should be made available only for them.
Program Files is where your program files should go, appdata is where your app data will go.
Modern (I didn't say: good^^) installation variants (officially used and supported by MS) for example use: ClickOnce (https://en.wikipedia.org/wiki/ClickOnce). They don't normally ask for an installation folder, they directly go into your %LocalAppdata%\<name of the application>!
One of my scripts helped you out? Please donate via Paypal

admin
Site Admin
Posts: 66679
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: XY setup - Install just for me option

Post by admin »

Although it makes sense I find it pretty unusual and non-standard. I checked my appdata folder and found only one app that installed itself there: Dropbox.

PeterH
Posts: 2830
Joined: 21 Nov 2005 20:39
Location: DE W11Pro 24H2, 1920*1200*100% 3840*2160*150%

Re: XY setup - Install just for me option

Post by PeterH »

I think, instead of restricting general access to a program by installing it as "data", it also could be restricted by installing it to "programs", and setting restricted access rights. (If you think the restriction is really neccessary.) This way a single installation can also be allowed for a list of users, without installing it multiple times.

admin
Site Admin
Posts: 66679
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: XY setup - Install just for me option

Post by admin »

BTW, does anybody here use this option during setup?
2016-11-18_142544.png
Thing is: I just made a test and it looks the choice does not have any effect! :shock: Whatever you choose, installation is always per user. (Which also nicely conforms with XY's user-based license model). I'm not 100% sure since when this stopped working but probably since 20100130 where I changed something in the installer.

So, I will remove this option from the installer. :)

BTW, I'm just trying to write an onboard update system so XY can update itself right from the app. 8)
To see the attached files, you need to log into the forum.

PeterH
Posts: 2830
Joined: 21 Nov 2005 20:39
Location: DE W11Pro 24H2, 1920*1200*100% 3840*2160*150%

Re: XY setup - Install just for me option

Post by PeterH »

First to say: I don't install but unzip :biggrin:

But: what does/should this option mean? "install XY" sounds like installation of the program? But I think it regards userdata??

By the way: I would install for all users - as all users are me. I think that's ok?

admin
Site Admin
Posts: 66679
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: XY setup - Install just for me option

Post by admin »

Yes, it only regards userdata.

Check out the next beta. The choice will be gone and all is good. :)

Post Reply