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'.
- Gehen Sie auf die Registerkarte "Erweiterte Verteilungsoptionen" und wählen Sie "Sprache bei der Verteilung dieses Pakets ignorieren". Klicken Sie auf "OK".
- Go to the 'Modifications' tab in the 'RemotePC Setup Properties' section to add the MST file you just created. Klicken Sie hier um zu erfahren, wie man eine MST-Datei mit dem Orca-Tool erstellt.
- 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'.
Anmerkung:
- Reboot the computer (This is a mandatory step).
- Nach dem Neustart des Systems wird RemotePC bereitgestellt.
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
- Starten Sie die Eingabeaufforderung im Administratormodus.
- Ensure that the path is: C:\WINDOWS\system32
- Führen Sie den Befehl aus:
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>
Zum Beispiel:
Uninstall RemotePC host using MSI
So deinstallieren Sie den RemotePC-Host mit MSI,
- Starten Sie die Eingabeaufforderung im Administratormodus.
- Stellen Sie sicher, dass der Pfad lautet: C:\WINDOWS\system32>
- 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
Sie können während der Installation optionale Parameter für den entfernten Computer vordefinieren.
Parameter | Beschreibung |
---|---|
ID | Dies ist ein obligatorischer Parameter, den Sie unter Paket bereitstellen > Gruppenbereitstellung über MSI > Konfigurations-ID in Ihrem RemotePC-Konto finden |
PERSÖNLICHER SCHLÜSSEL | Set a 'Personal Key' for the remote computer |
GRUPPENNAME | Name der Gruppe, der der Computer zugewiesen wird * |
COMPUTERNAME | Name des dem Host zugewiesenen Rechners |
UNINSTALLIEREN | Uninstall RemotePC host using the MSI command UNINSTALL=yes Note: Use this as a stand-alone parameter |
HIDETRAY | |
1 | Wenn Sie diese Option aktivieren, können Benutzer nicht auf die Taskleistenoptionen auf ihren Remote-Computern zugreifen. |
0 | Tablett einblenden und Zugriff auf Tablettoptionen ermöglichen |
CONNECT_PERMISSION | |
0 | Berechtigung zur Verbindungsanforderung ist deaktiviert |
1 | Automatische Ablehnung der Verbindung auf dem Anmeldebildschirm nach Ablauf der Anfrage |
2 | Automatisches Zulassen der Verbindung im Anmeldebildschirm nach Ablauf der Anfrage |
3 | Verbindung nach Ablauf der Anforderung zulassen |
TAPETE_ENTFERNEN | |
1 | Wenn Sie diese Option aktivieren, wird das Hintergrundbild während der Fernsitzung entfernt. |
0 | Hintergrundbild wird während der Fernsitzung angezeigt |
ABSCHALTEN_AERO_THEME | |
1 | Deaktivieren Sie das Aero-Thema während der Remote-Sitzung |
0 | Aero-Thema bleibt während der Fernsitzung aktiv |
DISABLE_FONT | |
1 | Die Schriftglättung ist während der Fernsitzung deaktiviert. |
0 | Schriftglättung ist aktiviert |
DISABLE_SLEEP_MODE | |
1 | Schlafmodus deaktivieren, wenn der Host konfiguriert ist |
0 | Wenn diese Option deaktiviert ist, wird der Remote-Computer nach einer bestimmten Zeit in den Ruhezustand versetzt. |
HARDWARE_BESCHLEUNIGUNG | |
1 | Hardware-Beschleunigung während der Fernsitzung verwenden |
0 | Hardware-Beschleunigung ist deaktiviert |
CONNECT_TO_ACTIVE_SESSION | |
1 | Enabling this option will allow users to connect to an active session |
0 | Verbindung zu einer aktiven Sitzung ist deaktiviert |
SHOW_WHO_IS_ACCESSING | |
1 | Benachrichtigung anzeigen, wer während einer Fernsitzung zugreift |
0 | Benachrichtigung ausblenden, wer während einer Fernsitzung zugreift |
*Anmerkung:
- COMPUTERNAME sollte zwischen 1 und 50 Zeichen lang sein.
- Falls der Gruppenname nicht existiert, wird eine neue Gruppe mit dem angegebenen Namen erstellt und der Computer dieser Gruppe zugewiesen.
- Wenn der Computer bereits in einer anderen Gruppe vorhanden ist, wird er in die vom Benutzer angegebene neue Gruppe verschoben.