Serveur d'impression

Étape par étape Services de bureau à distance Windows 2012 R2 – Partie 4 – Serveur d’impression

Par Titanfall , le 26 août 2019 - 9 minutes de lecture

Guide pas à pas pour la création d'un déploiement de services de bureau à distance Windows 2012 R2.

Partie 4 – Publication de programmes RemoteApp.

Si vous avez manqué les parties précédentes:
Étape par étape Services de bureau à distance Windows 2012 R2 – Partie 3: Ajouter des hôtes de session et des collections de sessions d'équilibrage de charge
Étape par étape Services de bureau à distance Windows 2012 R2 – Partie 2: Déploiement d'une configuration avancée
Étape par étape Services de bureau à distance Windows 2012 R2 – Partie 1: Déploiement d'une solution à serveur unique

J'utiliserai la configuration décrite dans la Partie 2 – Déploiement d'une configuration avancée, car cette configuration était toujours sur ma configuration Windows 8.1 Hyper-V. Pour rappel, voici à nouveau la configuration:
Déploiement RDS - RemoteApps 01

Tout est opérationnel et ce guide ne se concentrera donc pas sur la création du déploiement des services Bureau à distance.

Préparation de la publication d'une collection RemoteApps
À la fin de l'étape 2 de cette série, j'avais une collection de sessions Full Desktop entièrement fonctionnelle. Pour préparer le laboratoire pour RemoteApps, je peux simplement cliquer sur la collection de sessions Full Desktop, puis sur le lien "Publier les programmes RemoteApp", comme indiqué dans cette capture d'écran:
Déploiement RDS - RemoteApps 02
Cela permettra de convertir la collection de sessions Full Desktop en une collection de programmes RemoteApp, comme indiqué dans la remarque située sous le lien.

Publication d'une collection RemoteApps
Cliquez sur le lien Publier les programmes RemoteApp.

Sélectionnez les programmes RemoteApp
Déploiement RDS - RemoteApps 03
On vous présente immédiatement une liste des applications disponibles. Si vous avez plusieurs serveurs dans la collection, faites attention au texte que j'ai surligné dans la capture d'écran.
Si vous souhaitez publier des programmes qui ne figurent pas dans cette liste, utilisez le bouton Ajouter pour rechercher le programme que vous souhaitez publier. Notez que vous devez rechercher un chemin UNC, pas un disque local sur l'hôte de session RD.
J'ai sélectionné la calculatrice, la peinture et Wordpad.

Comme vous pouvez le constater, le Bloc-notes est manquant par défaut.
Cliquez sur Ajouter.

Ouvrir
Déploiement RDS - RemoteApps 05
Accédez à \ itwrds04 c $ windows system32 et sélectionnez-le dans le Bloc-notes.exe.

Si je navigue sur C: Windows System32 et sélectionne notepad.exe:
Déploiement RDS - RemoteApps 04
Recherchez donc Notepad.exe en utilisant le chemin UNC et cliquez sur Ouvrir.

Cliquez sur Suivant.

Confirmation
Déploiement RDS - RemoteApps 06
Sur la page de confirmation, vous pouvez voir que le chemin d'accès UNC n'est plus visible, mais apparaît maintenant comme le chemin d'accès réel.
Cliquez sur Publier.
Les applications que vous avez sélectionnées seront publiées.

Achèvement
Déploiement RDS - RemoteApps 07
Cliquez sur Fermer.

Gestionnaire de serveur
Déploiement RDS - RemoteApps 08
Vous retournerez dans le Gestionnaire de serveur et vous pourrez voir les applications qui viennent d'être publiées dans les sections relatives aux programmes RemoteApp, y compris les propriétés de base telles que Alias ​​et Visible dans RD Web Access.

Finissons la collection.

Fin de la collection de programmes RemoteApp
Gestionnaire de serveur
Déploiement RDS - RemoteApps 09
Dans la section Propriétés de la collection Full Desktop, cliquez sur Tâches, puis sur Modifier les propriétés.

Collection de session
Déploiement RDS - RemoteApps 10
Renommez la collection en quelque chose de plus significatif que «Full Desktop». Notez également que «Afficher la collection de sessions dans RD Web Access» est maintenant grisé, car il ne s'agit plus d'une collection de sessions.
Cliquez sur Suivant.

Disques de profil utilisateur
Déploiement RDS - RemoteApps 11
Vérifiez les paramètres dans Groupes d'utilisateurs, Session, Sécurité et Équilibrage de la charge, puis ajustez les paramètres de chaque section à votre guise.
Dans User Profile Disks, j'ai changé l'emplacement du disque de profil dans un autre dossier. Bien que cela ne soit pas vraiment nécessaire dans cette configuration, il est judicieux de donner à chaque type de collection son propre emplacement pour les disques de profil. Particulièrement si vous prévoyez plusieurs types de collections dans un seul déploiement. C’est parce que les disques de profil ne peuvent pas être partagés entre différents types de collections. C'est vrai. Vous ne pouvez pas. Cela signifie que si votre déploiement prend en charge l’infrastructure VDI (Virtual Desktop Infrastructure), la ou les collection (s) de sessions Bureau à distance et les programmes RemoteApp, vous aurez trois disques de profil différents pour chaque utilisateur. Dans les déploiements avec un grand nombre d’utilisateurs, vous constaterez rapidement la nécessité d’un outil aussi sympathique que Sidder;)
Cliquez sur OK.

Connectez-vous maintenant à RD Web Access:
Déploiement RDS - RemoteApps 13
Cela fonctionne, mais nous n’en avons pas encore terminé.

Modification d'un programme RemoteApp
Lorsque nous avons ajouté Notepad.exe dans l’assistant, il a créé une RemoteApp appelée «bloc-notes». Utilisons cette RemoteApp pour montrer ce que nous pouvons gérer pour RemoteApps.

Gestionnaire de serveur
Déploiement RDS - RemoteApps 12
Dans la section Programmes RemoteApp, cliquez avec le bouton droit sur le bloc-notes, puis cliquez sur Modifier les propriétés.

Général
Déploiement RDS - RemoteApps 14
Sur la page Général, nous pouvons modifier plusieurs attributs pour notre bloc-notes RemoteApp.
Nous pouvons changer le nom du programme RemoteApp. C'est le nom qui est affiché dans RD Web Access. Changez ceci en «Journal des mises à jour Windows».
Nous ne pouvons pas changer l’alias de RemoteApp ici. Vous ne pouvez modifier l'alias qu'en supprimant RemoteApp et en le recréant à l'aide de Powershell. Plus sur cela plus tard.
Nous ne pouvons pas modifier l'emplacement du programme de RemoteApp ici.
Nous ne pouvons pas changer l'icône actuelle ici.
Nous pouvons choisir de masquer ou d'afficher RemoteApp dans RD Web Access.
Et nous pouvons sélectionner un dossier pour RemoteApp. Si vous cliquez sur le menu déroulant, vous remarquerez qu'il est vide. Ne vous inquiétez pas, tapez simplement le nom du dossier. Entrez "Logfiles" ici. C'est la façon d'ajouter de nouveaux dossiers. Si vous avez déjà créé des dossiers, vous pouvez les sélectionner à l'aide du menu déroulant.
Cliquez sur Paramètres.

Paramètres
Déploiement RDS - RemoteApps 15
Si votre programme RemoteApp nécessite l'exécution de certains paramètres, vous devez les saisir. Entrez “c: windows windowsupdatelog” pour celui-ci.
Cliquez sur Assignation d'utilisateur.

Assignation d'utilisateur
Déploiement RDS - RemoteApps 16
Vous pouvez affiner l'affectation des utilisateurs au niveau du programme RemoteApp. Par exemple, vous pouvez publier la collection complète aux utilisateurs du domaine, mais limiter cette application aux administrateurs de domaine ou aux administrateurs de journal. Dans ce cas, le dossier Logfiles RemoteApp sera également masqué pour les utilisateurs du domaine, car il s'agit de la seule application de ce dossier.
Passez en revue la remarque au bas de la capture d'écran.
Cliquez sur Associations de types de fichiers.

Associations de type de fichier
Déploiement RDS - RemoteApps 17
Vous pouvez définir les associations de types de fichiers souhaitées pour votre programme RemoteApp ici. Prenez note de la remarque lorsque vous faites défiler l'écran. Cela signifie que les associations ne prendront effet que si RemoteApp est démarré via «Connexions connectées RemoteApp et Desktop», et non si vous le démarrez à l'aide de fichiers RDP personnalisés ou via RD Web Access.
Comme nous venons de modifier celui-ci pour publier le journal de mise à jour Windows, nous n’avons besoin d’aucune association de type de fichier. Nous y reviendrons plus tard.
Cliquez sur OK.

Passez en revue la liste des programmes RemoteApp et notez le changement dans Nom du programme RemoteApp:
Déploiement RDS - RemoteApps 18

Actualisez ou connectez-vous à RD Web Access et examinez les modifications suivantes:
Déploiement RDS - RemoteApps 19
Voici le dossier dans lequel nous sommes entrés.

Déploiement RDS - RemoteApps 20
En cliquant sur le dossier, vous affichez la RemoteApp que nous venons de publier.
Remarque: si vous souhaitez personnaliser des vues comme celles-ci, découvrez une autre série étape par étape que je publie.
Cliquez sur Journal des mises à jour Windows.

Journal des mises à jour Windows
Déploiement RDS - RemoteApps 21
Et il fonctionne.


Utilisation de Powershell pour gérer les programmes RemoteApp
Get-RDRemoteApp (http://technet.microsoft.com/en-us/library/jj215454.aspx) est utilisé pour répertorier les propriétés des RemoteApps.
Exemple:

Get-RDRemoteApp -alias "wordpad" | fl

Set-RDRemoteApp (http://technet.microsoft.com/en-us/library/jj215494.aspx) est utilisé pour définir les propriétés des RemoteApps.
Exemple:

Set-RDRemoteApp -Alias ​​"wordpad" -DisplayName "WordPad - Renommé"

New-RDRemoteApp (http://technet.microsoft.com/en-us/library/jj215450.aspx) est utilisé pour créer une nouvelle RemoteApp dans une certaine collection.
Exemple:

New-RDRemoteApp -CollectionName "RemoteApps" -Alias ​​"regedit" -DisplayName "RegEdit" -FolderName "Outils d'administration" -FilePath "C:  Windows  regedit.exe"

Remove-RDRemoteApp (http://technet.microsoft.com/en-us/library/jj215493.aspx) est utilisé pour supprimer une RemoteApp.
Exemple:

Set-RDRemoteApp -CollectionName "RemoteApps" -Alias ​​"wordpad"

Get-RDAvailableApp (http://technet.microsoft.com/en-us/library/jj215457.aspx) est utilisé pour répertorier les applications disponibles à publier dans une collection.
Exemple:

Get-RDAvailableApp -CollectionName "RemoteApps"

Get-RDFileTypeAssociation (http://technet.microsoft.com/en-us/library/jj215461.aspx) répertorie les associations de types de fichiers d'une application donnée.
Exemple:

Get-RDFileTypeAssociation -AppAlias ​​"wordpad"

Set-RDFileTypeAssociation (http://technet.microsoft.com/en-us/library/jj215459.aspx) est utilisé pour définir les associations de types de fichiers pour une application donnée.
Exemple:

Set-RDFileTypeAssociation -CollectionName "RemoteApps" -AppAlias ​​"wordpad" -FileExtension ".txt" -IsPublished $ True -IconPath "% ProgramFiles%  Windows NT  Accessoires  wordpad.exe" -IconIndex 0

Et cela conclut cette étape par étape sur la publication des programmes RemoteApp.

Dans la suite de cette série, je montrerai comment utiliser et configurer les «Connexions connectées RemoteApp et Desktop» en combinaison avec cette configuration.

Arjan

Click to rate this post!
[Total: 0 Average: 0]

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.