Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Winows: installation per-machine over per-user #498

Closed
saroad2 opened this issue Sep 30, 2020 · 4 comments · Fixed by #520
Closed

Winows: installation per-machine over per-user #498

saroad2 opened this issue Sep 30, 2020 · 4 comments · Fixed by #520
Labels
enhancement New features, or improvements to existing features. windows The issue relates to Microsoft Windows support.

Comments

@saroad2
Copy link
Member

saroad2 commented Sep 30, 2020

At the moment, when packaging an MSI using Briefcase, the installation is per-user. I need to have the ability to make the installation per-machine.

Right now, the program is currently installed in the %appdata% folder - which is a per-user folder. the env variable translates into something that includes the username in it, and because we are deploying to "fresh" installs - no users have logged in yet. I want to be able to install the program regardless of whether the user that is going to use the program is logged in or not - so in the very least, the program needs to be installed in the "program files" folder.

@saroad2 saroad2 added the enhancement New features, or improvements to existing features. label Sep 30, 2020
@freakboy3742 freakboy3742 added the windows The issue relates to Microsoft Windows support. label Sep 30, 2020
@freakboy3742
Copy link
Member

Agreed this is something we should support; #382 has some related discussion.

@saroad2
Copy link
Member Author

saroad2 commented Oct 25, 2020

In order to solve this issue, beeware/briefcase-windows-msi-template#6 first needs to be merged. Let me know if you need any help explaining the change.

@saroad2
Copy link
Member Author

saroad2 commented Oct 30, 2020

Also requires beeware/briefcase-windows-msi-template#8

@ventorvar
Copy link

https://github.com/avast/pe_tools might help - does require python >= 3.6

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New features, or improvements to existing features. windows The issue relates to Microsoft Windows support.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants