Deploy RemotePC® using Group Policy (GP) with MSI and MST files
Using the RemotePC MSI package, remotely install the application on multiple computers in a network from the Windows Server Environment by setting up the Group Policy on the host server.
To achieve this, create a Group Policy Object, move the RemotePC MSI package and MST file to a shared network folder, and publish the GPO to all the computers across the domain. Read the steps detailed below to know more.
- Steps to create a Group Policy Object (GPO) under active directory environment
- Steps to assign and install the RemotePC application on domain computers
- Steps to deploy the RemotePC application on domain computers
- Deploy RemotePC silently
Steps to create a Group Policy Object (GPO) under active directory environment
- From the ‘Start’ menu, go to ‘Administrative Tools’ and open ‘Group Policy Management’.
- In the 'Group Policy Management' console, navigate to the 'Forest' folder for creating group policy.
- Double-click 'Domains' and navigate to 'Group Policy Object'.
- Right-click 'Group Policy Object' and select 'New' from the drop-down menu.
- Assign a name to the GPO group and click 'OK'.
Steps to assign and install the RemotePC application on domain computers
- Right-click the new group policy and select 'Edit' from the drop-down menu. This will launch the 'Group Policy Management Editor'.
- Navigate to 'Computer Configuration' > 'Policies' > 'Software Settings' > 'Software installation'.
- Right-click 'Software installation' and navigate to 'New' > 'Package'.
- Locate the shared network folder with the RemotePC MSI installer package.
- Select the package and click 'Open' to add to the software installation container.
- After selecting the RemotePC MSI file, choose the 'Advanced' option in the pop-up that appears and click 'OK'.
- Ga naar het tabblad 'Geavanceerde implementatieopties' en selecteer 'Negeer taal bij implementatie van dit pakket'. Klik op 'OK'.
- Go to the 'Modifications' tab in the 'RemotePC Setup Properties' section to add the MST file you just created. Klik hier om te weten hoe je een MST-bestand aanmaakt met de Orca-tool.
- Right-click on the MSI package and select 'Properties'. The ‘Properties' window will appear.
- Go to the 'Deployment' tab. Under 'Deployment type', select 'Assigned' and under 'Deployment options', select 'Install this application at logon' for the ‘User Configuration’ type, and click ‘OK’.
- Right-click the domain and select 'Link an Existing GPO'. The 'Select GPO' screen will appear.
- Select the newly created Group Policy and click 'OK'.
Steps to deploy the RemotePC application on domain computers
- Open the command prompt.
- Run the following command:
gpupdate /force - Click 'Enter'.
Opmerking:
- Reboot the computer (This is a mandatory step).
- Na het herstarten van het systeem wordt RemotePC geïnstalleerd.
The RemotePC application will be assigned to the domain users on the next sign in and to the domain computers on the next reboot.
You can also deploy the RemotePC application to all connected computers using a command line parameter in a few simple steps.
Steps to install the RemotePC by using "msiexec.exe" Command-Line Parameters
Run the following commands in the command prompt to install the RemotePC.
To install RemotePC
- Start de opdrachtprompt in beheerdersmodus.
- Ensure that the path is: C:\WINDOWS\system32
- Voer de opdracht uit:
msiexec.exe /i <RemotePC.msi path> /qn ID=<Configuration ID> GROUPNAME=<group name> PERSONALKEY=<personal key> HIDETRAY=<0 or 1> CONNECT_PERMISSION=<0 or 1 or 2 or 3> REMOVE_WALLPAPER=<0 or 1> DISABLE_AERO_THEME=<0 or 1> DISABLE_FONT=<0 or 1> DISABLE_SLEEP_MODE=<0 or 1> HARDWARE_ACCELERATION=<0 or 1> CONNECT_TO_ACTIVE_SESSION=<0 or 1> SHOW_WHO_IS_ACCESSING=<0 or 1>COMPUTERNAME=<Computer Name>
Bijvoorbeeld:
Uninstall RemotePC host using MSI
RemotePC host verwijderen met MSI,
- Start de opdrachtprompt in beheerdersmodus.
- Zorg ervoor dat het pad is: C:\WINDOWSsystem32>
- Uninstall RemotePC host using the command:
msiexec.exe /i <RemotePC.msi path> /qn UNINSTALL=yes
For Example:
msiexec.exe /i "C:\Users\Test\Desktop\MSI\UN\RemotePC.msi" /qn UNINSTALL=yes
Deploy RemotePC silently using command-line parameters
Je kunt optionele parameters voor de externe computer vooraf instellen tijdens de installatie.
Parameters | Beschrijving |
---|---|
ID | Dit is een verplichte parameter die je kunt vinden onder Deploy Package > Group deployment via MSI > Configuration ID in je RemotePC account. |
PERSOONLIJKE TOETS | Set a 'Personal Key' for the remote computer |
GROEPSNAAM | Naam van de groep waarin de computer zal worden toegewezen * |
COMPUTERNAAM | Naam van de machine toegewezen aan de host |
UNINSTALL | Uninstall RemotePC host using the MSI command UNINSTALL=yes Note: Use this as a stand-alone parameter |
HIDETRAY | |
1 | Door deze optie in te schakelen krijgen gebruikers geen toegang tot de ladeopties op hun externe computers |
0 | Verberg de lade en geef gebruikers toegang tot de opties van de lade |
VERBIND_TOESTEMMING | |
0 | Toestemming voor verbindingsaanvraag is uitgeschakeld |
1 | Verbinding automatisch weigeren in het inlogscherm nadat het verzoek is verlopen |
2 | Automatisch verbinding toestaan in het inlogscherm nadat het verzoek is verlopen |
3 | Verbinding toestaan nadat het verzoek is verlopen |
REMOVE_WALLPAPER | |
1 | Als u deze optie inschakelt, wordt de achtergrond tijdens de sessie op afstand verwijderd |
0 | Achtergrond wordt weergegeven tijdens sessie op afstand |
UITSCHAKELEN_AERO_THEMA | |
1 | Het aero-thema uitschakelen tijdens een sessie op afstand |
0 | Aero-thema blijft actief tijdens sessie op afstand |
UITSCHAKELEN | |
1 | Font smoothing is uitgeschakeld tijdens de sessie op afstand |
0 | Font smoothing is ingeschakeld |
SLAAPSTAND UITSCHAKELEN | |
1 | Slaapstand uitschakelen wanneer host is geconfigureerd |
0 | Als deze optie is uitgeschakeld, zal de computer op afstand na een bepaalde tijd in de slaapstand gaan. |
HARDWARE_VERSNELLING | |
1 | Hardwareversnelling gebruiken tijdens de sessie op afstand |
0 | Hardwareversnelling is uitgeschakeld |
VERBINDEN_MET_ACTIEVE_SESSIE | |
1 | Enabling this option will allow users to connect to an active session |
0 | Verbinding met een actieve sessie is uitgeschakeld |
SHOW_WHO_IS_ACCESSING | |
1 | Meldingen tonen voor wie toegang heeft tijdens een sessie op afstand |
0 | Verberg meldingen voor wie toegang heeft tijdens een sessie op afstand |
*Opmerking:
- COMPUTERNAME moet tussen 1 en 50 tekens lang zijn.
- Als de groepsnaam niet bestaat, wordt er een nieuwe groep aangemaakt met de opgegeven naam en wordt de computer hieraan toegewezen.
- Als de computer al in een andere groep zit, wordt hij verplaatst naar de nieuwe groep die de gebruiker heeft opgegeven.