Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Installation for All Users? #217

Closed
Wolverine1977 opened this issue Sep 27, 2022 · 5 comments
Closed

Installation for All Users? #217

Wolverine1977 opened this issue Sep 27, 2022 · 5 comments

Comments

@Wolverine1977
Copy link

If this is documented somewhere -apologies, I searched the website and couldn't see anything. Is there a way NanaZip can be installed for all users on a system?
e.g. 7-zip, WinRAR etc. when installed are available for any user that logs on to a system, NanaZip appears to be user or profile specific?
Is this possible or is this how all .msixbundle files are designed to work?
Thanks for reading.

@MouriNaruto MouriNaruto added suggestion enhancement New feature or request labels Sep 27, 2022
@AndromedaMelody
Copy link
Member

AndromedaMelody commented Sep 27, 2022

You can execute this command in PowerShell (need run as admin):
Add-AppxProvisionedPackage -Online -PackagePath <The path of the MSIX package> -SkipLicense
or this command in CMD/PowerShell (need run as admin):
DISM.exe /Online /Add-ProvisionedAppxPackage /PackagePath:<The path of the MSIX package> /SkipLicense

More custom options you can find in PWSH Doc and DISM Doc

Tips:

  • Due to the police from Microsoft Store, if you offline install, first running NanaZip must connect to the Internet to get license, otherwise Windows will prevent to open NanaZip.
  • Uninstallation for all users (need run PowerShell as admin):
    Get-AppxPackage -Name *40174MouriNaruto.NanaZip* -AllUsers | Remove-AppxPackage -AllUsers -Confirm

Thanks for your support, NanaZip 2.x will provide installer for simplify the deployment, which uses the WinRT API mentioned by Kenji Mouri.

@Wolverine1977
Copy link
Author

Thanks for the responses - Any chance this option could be incorporated into the final Installer or option menu to select - Install for this user only / All users?

@EFLKumo
Copy link

EFLKumo commented Oct 3, 2022

The Installer is a great work and is still far from us. However, I don't think there is any installer without options to install for all users if it could do so.

@MouriNaruto MouriNaruto added this to the NanaZip 3.x milestone Feb 4, 2023
@AndromedaMelody AndromedaMelody linked a pull request Mar 12, 2023 that will close this issue
5 tasks
@AndromedaMelody AndromedaMelody removed this from the NanaZip 3.x milestone Mar 12, 2023
@AndromedaMelody
Copy link
Member

AndromedaMelody commented Mar 12, 2023

Fix: 29ce870

About EXE Installer:

  • We hope you subscribe Make EXE Installer (setup) #169 to get further information and discuss there.
    • Original posted by @MouriNaruto in MSI setup #209 (comment) at 2022-09-03T21:38:54Z
      NanaZip will provide exe installer (You can see the empty reversed NanaZipInstaller project in the current stage.) after NanaZip is modernized by XAML Islands.
      Kenji Mouri

As a result, we will close this issue as completed. Thanks for your support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants