[How-to Guide] AnyViewer Mass Deployment with MSI File

AnyViewer Posted By @AnyViewer December 13, 2024

When multiple computers under a domain need to use AnyViewer, you can batch deploy AnyViewer to remote computers using Group Policy (GP) with MSI file.
To achieve this, please create a Group Policy Object(GPO), move AnyViewer MSI package to a shared network folder, and publish the GPO to all the computers across the domain. The MSI file is available only for AnyViewer Enterprise users. 
Prerequisites for remote MSI deployment:

  • Active Directory environment
  • AnyViewer MSI installer package
  • Shared folder accessible via all the domain users

Step 1. Create a Shared folder on a File Share Server or any computer under the domain, and configure Everyone read permission so that remote computers can access the shared folder.
(1) Right-click Folder, click “Properties” from the drop menu, then click Share to set share for the folder.

Create Share

(2) When you create the share, please configure Everyone with read permission, and click Share to create.

Share Folder Permission

Step 2. Download AnyViewer.msi to the shared folder.

Msi File


Note: please first check and confirm if the domain account of remote computers can access the shared folder. You can press Win+R on a remote computer, then type into the share path to check if you can open and access the path without any login credential.

Step 3. Create a Organizational Unit.
(1) Open Domain Control Server, click Tools--> Active Directory Users and Computers.

Domain Control Sashboard

(2) Right-click the domain server, and click New--> Organizational Unit from the drop-down menus.

Organizational Unit

(3) Set a name for the Organizational Unit and click OK.

Organizational Unit Name

Step 4. Create a user under the created Organizational Unit.
(1) Right Click the created Organizational Unit, then click New--> User from the drop-down menus.

Create user

(2) Set a user login name click Next and continue to set a password.

User Login Account

Step 5. Configure Group Policy Object(GPO)
(1) Right Click the created Organizational Unit, then click Create a GPO in this domain, and link it here... from the drop-down menu.

Create GPO

(2) Set a name for the GPO, click OK.

GPO Name

(3) Right Click the GP0, click Edit to open Group Policy Management Editor.

Edit GPO

(4) Navigate to User Configuration--> Software Settings-->Software installation, then right click Software installation, select Properties from the drop menu.

Group Policy Management Editor

(5) Select the share path that AnyViewer.msi is saved to under Default package location, select Advanced settings and Maximum options, then click OK to save.

Software Installation Properties

(6) Right-click Software installation again, and select New-->Package... from the drop menu.

Create Package

(7) Open the share path, and double-click the AnyViewer.msi.

Share Path

(8) Right click AnyViewer.msi, Select Properties, and select Deployment to configure: select Assigned deployment type, Install this applications at logon deployment options, then click OK to save.

Msi Properties

(9) Then, select Security to configure Everyone with Read permission, and click OK to save.

Msi File Permission

Step 6. Update Group Policy.
(1) Go back to the desktop, then search CMD at Start Menu, run CMD as administrator to open Command Prompt Window.
(2) Type into gpupdate /force to perform.

Gpupdate

Step 7. Log in to the user account created on Step 4 on Remote computers. Then, it will install AnyViewer automatically.

Install Software

Login Anyviewer