Précédemment, nous vous avions expliqué comment publier des programmes RemoteApp sur votre infrastructure RDS via le gestionnaire de serveur.
Néanmoins, pour ceux qui voudraient automatiser l'installation des programmes RemoteApp et leurs publications, voici comment le faire via la ligne de commandes (cmd + powershell).
Pour installer des programmes RemoteApp sur un serveur hôte de session, vous devez d'abord passer votre serveur en mode "installation".
En effet, par défaut, le serveur se trouve en mode "exécution".
Pour le vérifier, il suffit d'utiliser la commande :
Batch
change user /query
Plain Text
Le mode Exécution d'application est activé.
Ensuite, pour passer votre serveur en mode "installation", tapez cette commande :
Batch
change user /install
Plain Text
Session utilisateur prête à installer des applications.
Maintenant, vous pouvez installer ce que vous voulez depuis cet invite de commandes ou via l'interface graphique.
Une fois que vous aurez fini, vous pourrez repasser votre serveur en mode "exécution".
Batch
change user /execute
Plain Text
Session utilisateur prête à exécuter des applications.
Pour finir, pour publier vos programmes RemoteApp, créez la ou les collections nécessaires via l'interface graphique, puis ouvrez un invite de commandes PowerShell.
Dans cette invite de commandes PowerShell, commencez par importer le module "RemoteDesktop".
PowerShell
Import-Module RemoteDesktop
Ensuite, basez-vous sur cette commande powershell pour les publier :
PowerShell
New-RDRemoteApp -Alias [nom du programme sans espace] -DisplayName "[nom à afficher]" -FilePath "[chemin complet du fichier à lancer]" -ShowInWebAccess 1 -CollectionName [nom de la collection] -ConnectionBroker [FQDN du serveur broker]
Ce qui donne dans notre cas :
PowerShell
New-RDRemoteApp -Alias EXCEL -DisplayName "Excel 2013" -FilePath "C:\Program Files\Microsoft Office\Office15\EXCEL.exe" -ShowInWebAccess 1 -CollectionName Bureautique -ConnectionBroker rds.informatiweb.lan
Lorsque vous exécuterez cette commande, le message "Publication du programme RemoteApp" s'affichera temporairement dans la console PowerShell.
Puis ceci :
Plain Text
CollectionName Alias DisplayName FilePath ShowIn CommandLin RequiredC Use WebAcc eSetting ommandLin rGr ess e oup s -------------- ----- ----------- -------- ------ ---------- --------- --- Bureautique EXCEL Excel 2013 C:\Program Files\Microsoft Of... True DoNotAllow
Une fois le ou les programmes publiés, vous les retrouverez dans la collection dans laquelle vous les avez publiés.
Et vous pourrez également modifier leurs propriétés ultérieurement, si vous le souhaitez.
Windows Server 7/6/2019
Windows Server 8/3/2019
Windows Server 22/3/2019
Windows Server 16/6/2019
Contenu épinglé
Contact
® InformatiWeb-Pro.net - InformatiWeb.net 2008-2022 - © Lionel Eppe - Tous droits réservés.
Toute reproduction totale ou partielle de ce site est interdite et constituerait une contrefaçon sanctionnée par les articles L.335-2 et suivants du Code de la propriété intellectuelle.
Vous devez être connecté pour pouvoir poster un commentaire