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'.
- 'Gelişmiş Dağıtım Seçenekleri' sekmesine gidin, 'Bu paketi dağıtırken dili yoksay'ı seçin. 'Tamam'a tıklayın.
- Go to the 'Modifications' tab in the 'RemotePC Setup Properties' section to add the MST file you just created. Buraya tıklayın Orca aracı ile bir MST dosyasının nasıl oluşturulacağını bilmek.
- 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'.
Not:
- Reboot the computer (This is a mandatory step).
- Sistem yeniden başlatıldıktan sonra, RemotePC dağıtılacaktır.
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
- Yönetici modunda komut istemini başlatın.
- Ensure that the path is: C:\WINDOWS\system32
- Komutu çalıştırın:
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>
Örneğin:
Uninstall RemotePC host using MSI
RemotePC ana bilgisayarını MSI kullanarak kaldırmak için,
- Yönetici modunda komut istemini başlatın.
- Yolun şu şekilde olduğundan emin olun: 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
Kurulum sırasında uzak bilgisayar için isteğe bağlı parametreleri önceden tanımlayabilirsiniz.
Parametreler | Açıklama |
---|---|
KIMLIK | Bu zorunlu bir parametredir ve RemotePC hesabınızda Paket Dağıt > MSI aracılığıyla grup dağıtımı > Yapılandırma Kimliği altında bulabilirsiniz |
KİŞİSEL ANAHTAR | Set a 'Personal Key' for the remote computer |
GRUP ADI | Bilgisayarın atanacağı grubun adı * |
BİLGİSAYAR ADI | Ana bilgisayara atanan makinenin adı |
UNINSTALL | Uninstall RemotePC host using the MSI command UNINSTALL=yes Note: Use this as a stand-alone parameter |
HIDETRAY | |
1 | Bu seçeneğin etkinleştirilmesi, kullanıcıların uzak bilgisayarlarındaki tepsi seçeneklerine erişmesini engelleyecektir |
0 | Tepsiyi gösterin ve kullanıcıların tepsi seçeneklerine erişmesine izin verin |
CONNECT_PERMISSION | |
0 | Bağlantı isteği izni devre dışı bırakıldı |
1 | İstek süresi dolduktan sonra oturum açma ekranında bağlantıyı otomatik olarak reddetme |
2 | İstek süresi dolduktan sonra oturum açma ekranında otomatik olarak bağlantıya izin ver |
3 | İstek sona erdikten sonra bağlantıya izin ver |
REMOVE_WALLPAPER | |
1 | Bu seçeneğin etkinleştirilmesi, uzak oturum sırasında duvar kağıdını kaldıracaktır |
0 | Uzak oturum sırasında duvar kağıdı görüntülenir |
DISABLE_AERO_THEME | |
1 | Uzak oturum sırasında aero temasını devre dışı bırakma |
0 | Aero teması uzak oturum sırasında etkin kalır |
DISABLE_FONT | |
1 | Uzak oturum sırasında yazı tipi yumuşatma devre dışı bırakılır |
0 | Yazı tipi yumuşatma etkinleştirildi |
DISABLE_SLEEP_MODE | |
1 | Ana bilgisayar yapılandırıldığında uyku modunu devre dışı bırakma |
0 | Bu seçenek devre dışı bırakılırsa, uzak bilgisayar belirli bir süre sonra uyku moduna geçecektir. |
HARDWARE_ACCELERATION | |
1 | Uzak oturum sırasında donanım hızlandırmayı kullanma |
0 | Donanım hızlandırma devre dışı |
CONNECT_TO_ACTIVE_SESSION | |
1 | Enabling this option will allow users to connect to an active session |
0 | Etkin bir oturuma bağlantı devre dışı bırakıldı |
SHOW_WHO_IS_ACCESSING | |
1 | Uzak oturum sırasında kimin eriştiğine dair bildirim gösterme |
0 | Uzak oturum sırasında kimin eriştiğine dair bildirimi gizleme |
*Not:
- BİLGİSAYAR ADI 1 ila 50 karakter arasında olmalıdır.
- Grup adının mevcut olmaması durumunda, gönderilen adla yeni bir grup oluşturulacak ve bilgisayar bu gruba atanacaktır.
- Bilgisayar zaten başka bir grupta bulunuyorsa, kullanıcı tarafından belirtilen yeni gruba taşınacaktır.