Windows MSI installs in all cases into the users account initiating install #1652
Closed
3 tasks done
Labels
conclusion: invalid
Issue/PR not valid
os: windows
Specific to Windows operating system
type: imperfection
Perceived defect in any part of project
Uh oh!
There was an error while loading. Please reload this page.
Describe the problem
is expected to install to
C:\Program Files\arduino-ide
because ofALLUSERS=1
given. It unexpectedly will install toC:\Users\<administrative user accounts name>\AppData\Local\Programs\arduino-ide
. This is wrong.Since
ALLUSERS=1
it should install intoC:\Program Files\arduino-ide
or fail if the user installing does not have Administrative rights.If you give
installs to
C:\Program Files\arduino-ide
but sets up icons and other stuff only for the account whom initiated the installation. All other users will have to create those icons on there own.To reproduce
Download the Windows MSI package from "https://www.arduino.cc". Then install it using
msiexec
:The installer is expected to install into
C:\Program Files\arduino-ide
, but installs intoC:\Users\<admin-user>\AppData\Local\Programs\arduino-ide
If the installer is forced to install to
C:\Program Files\arduino-ide
it will do so, but wont create icons within Windows menu to start the application for all users. Only for the administrative user who initiated the install.Expected behavior
If called with
it is expected the installer installing to
C:\Program Files\arduino-ide
, then creating program icons for all users if the user installing has administrative rights. If not the installer shall prompt for an administrative account. If none given it should fail.Arduino IDE version
2.0.1
Operating system
Windows
Operating system version
10
Additional context
No response
Issue checklist
The text was updated successfully, but these errors were encountered: