Activation d'un serveur Horizon RDS

Peut être utilisé comme action automatisée ou manuelle pour activer le serveur Horizon RDS après un dépannage ou une maintenance.

Cette action doit être exécutée sur une machine d'extrémité Horizon (dont la colonne Serveur de connexion primaire HZ est remplie dans la console ControlUp) qui fait partie du Desktop Pool concerné. Le script utilise la machine cible pour déterminer l'adresse du serveur de connexion et le nom du Desktop Pool, et est exécuté sur la machine qui exécute la ControlUp Console.

Ce script nécessite l'installation de VMWare PowerCLI sur la machine qui exécute le script.

PowerCLI peut être installé via PowerShell (version 5 ou supérieure de PowerShell requise) en exécutant la commande "Install-Module VMWare.PowerCLI -Force -AllowCLobber -Scope AllUsers".
Version : 2.0.3 -   Créé : 2023-04-06 -   Modifié : 2023-05-23
Désactiver un serveur Horizon RDS

Peut être utilisé comme action automatisée ou manuelle pour désactiver le serveur Horizon RDS à des fins de dépannage ou de maintenance.

Cette action doit être exécutée sur une machine d'extrémité Horizon (dont la colonne Serveur de connexion primaire HZ est remplie dans la console ControlUp) qui fait partie du Desktop Pool concerné. Le script utilise la machine cible pour déterminer l'adresse du serveur de connexion et le nom du Desktop Pool, et est exécuté sur la machine qui exécute la ControlUp Console.

Ce script nécessite l'installation de VMWare PowerCLI sur la machine qui exécute le script.

PowerCLI peut être installé via PowerShell (version 5 ou supérieure de PowerShell requise) en exécutant la commande "Install-Module VMWare.PowerCLI -Force -AllowCLobber -Scope AllUsers".
Version : 2.0.12 -   Créé : 2023-04-06 -   Modifié : 2023-05-23
Vérifier la taille des profils examine les profils d'utilisateur pour tous les comptes d'utilisateur ou certains comptes d'utilisateur sur la machine cible, en regroupant les résultats par type de fichier, à l'aide de l'extension.

Pour chaque groupe de fichiers, si la taille du groupe dépasse un seuil (par défaut 15% de la taille totale du profil), les fichiers individuels sont répertoriés, triés par chemin ou par taille (décroissante) et indiquant la taille réelle du fichier en octets.

Pour que la sortie soit raisonnablement courte, un seuil est fixé sur le nombre de fichiers affichés individuellement par chemin d'accès (6 par défaut) - au-delà, les fichiers sont résumés par dossier (ordre décroissant par nombre de fichiers).

Arguments :
ThresholdPercentToExpand (par défaut : 15) - le pourcentage seuil de la taille totale du profil à partir duquel un groupe d'extensions de fichiers est répertorié.
SamAccountNameList (par défaut : All) - la liste des noms de comptes à signaler (séparés par des virgules, les espaces de début et de fin seront supprimés). Si la valeur est "All", le script inclura les comptes d'utilisateurs locaux et les comptes d'utilisateurs Active Directory.
SortBy (par défaut : Size) - doit être défini sur Size (les fichiers individuels sont listés par taille, en ordre décroissant) ou Path (les fichiers individuels sont listés par chemin complet, en ordre croissant).
PreSummarySize (par défaut : 6) - le nombre de fichiers qui seront listés individuellement (par groupe, selon l'ordre de tri configuré) avant que le script ne passe à la génération de rapports sur les fichiers groupés par dossier.
Version : 1.2.17 -   Créé : 2023-03-08 -   Modifié : 2023-03-23
This Script Action uses the ServiceNow API to create an incident in ServiceNow IT Service Management. The script as presented is for a specific use case: it creates an incident containing the user's full name, the user's logon duration and the machine name.

This Script Action can also be used as an example/template for your own ServiceNow integration needs. See the script for more details on how to modify.
Version : 1.2.15  •   Créé : 2020-10-21  •   Modifié : 2020-12-01
Récupérer toutes les entrées du journal d'erreurs, d'avertissements et d'événements critiques, ou seulement celles-ci, à partir d'un nombre donné de secondes avant l'ouverture de la session jusqu'à un nombre donné de secondes après l'ouverture de la session.
Peut aider à trouver les causes d'une connexion lente ou incorrecte.
Version : 1.3.18 -   Créé : 2020-06-19 -   Modifié : 2020-06-19
Modifie le nombre d'hôtes RDS dans une ferme Horizon.

Cette action doit être exécutée sur une machine d'extrémité Horizon (dont la colonne Serveur de connexion primaire HZ est remplie dans la console ControlUp). Le script utilise la machine cible pour déterminer l'adresse du serveur de connexion et est exécuté sur la machine qui exécute la console ControlUp.

Ce script nécessite l'installation de VMWare PowerCLI sur la machine qui exécute le script.
PowerCLI peut être installé via PowerShell (version 5 ou supérieure de PowerShell requise) en exécutant la commande "Install-Module VMWare.PowerCLI -Force -AllowCLobber -Scope AllUsers".
Version : 1.5.6 -   Créé : 2020-01-09 -   Modifié : 2020-02-11
Utiliser MSTSC.exe pour l'ombre et le contrôle à distance des sessions.

Pour le dépannage, voir :
https://support.controlup.com/hc/en-us/articles/360000602929-Shadow-RDS-Session-without-prompt

Note pour Win10 : Assurez-vous que vous autorisez "Remote Desktop -Shadow (TCP-In)" dans le pare-feu.
Version : 1.7.20 -   Créé : 2019-11-09 -   Modifié : 2020-06-11
This script finds Internet Explorer processes corresponding to tabs in which the URL matches the pattern provided by the user in the "Tab Title Pattern" argument, and kills these processes.

Internet Explorer may recover the killed tab automatically, which is a default behavior controlled by the the "Enable automatic crash recovery" setting. When set to "yes", the "Disable Tab Recovery" setting of this script will prevent the killed tab from getting reopened. Tab recovery will then remain disabled at the user level.

If the Force parameter is set to "yes", the script will terminate the processes it found, even if their count does not correlate to the number of tabs matching the provided pattern. Be advised that this option may result in closing more tabs than intended, and should be used with caution.
Version : 1.5.28  •   Créé : 2019-04-01  •   Modifié : 2019-04-10
Ce script crée une vidéo de l'ensemble de la zone d'affichage de l'utilisateur et l'enregistre à l'emplacement de son choix. Ce script nécessite le téléchargement de ffmpeg.exe et son placement dans un endroit accessible.
Version : 1.3.4 -   Créé : 2019-03-13 -   Modifié : 2019-03-27
Ce script récupère les dimensions de la zone d'affichage de travail de l'utilisateur et effectue des captures d'écran. Les captures d'écran peuvent être enregistrées au format BMP, JPG ou PNG à l'emplacement de votre choix.
Version : 3.2.5 -   Créé : 2019-03-13 -   Modifié : 2023-03-20
Ce script récupère les dimensions de la zone d'affichage de l'utilisateur et effectue une capture d'écran. La capture d'écran peut être enregistrée au format BMP, JPG ou PNG à l'emplacement de votre choix.
Version : 2.3.5 -   Créé : 2019-02-25 -   Modifié : 2022-12-14
Déconnecte la session de l'utilisateur sélectionné
Version : 2.1.2 -   Créé : 2019-01-27 -   Modifié : 2022-12-14
Affiche les titres de toutes les fenêtres visibles exécutées dans la session de l'utilisateur.
Version : 1.0.1 -   Créé : 2019-01-13 -   Modifié : 2019-01-13
Recherche et éventuellement supprime les profils d'utilisateurs locaux. L'utilisateur peut fournir deux arguments : l'âge minimum du profil en jours et la taille minimum du profil. Le mode de fonctionnement par défaut consiste à afficher les profils qui répondent à ces critères. Lorsque l'option "Supprimer" est définie sur "true", le script supprime les profils qu'il a trouvés.
Version : 2.4.20 -   Créé : 2018-12-26 -   Modifié : 2020-06-10
Ce SBA vérifiera les journaux d'événements et indiquera la version négociée de RDP.
Version : 1.5.13 -   Créé : 2018-11-22 -   Modifié : 2018-11-27
Déconnexion des sessions déconnectées sur le(s) ordinateur(s) sélectionné(s) qui ont été déconnectées au-delà d'une période donnée, spécifiée en minutes.
Arguments :
Période de déconnexion - durée en minutes pendant laquelle un utilisateur doit avoir été déconnecté avant d'être déconnecté (la valeur par défaut est de 10 minutes).
Version : 1.3.3 -   Créé : 2018-10-13 -   Modifié : 2018-11-23
Utilisez quser.exe pour trouver les sessions déconnectées sur l'ordinateur choisi et classer les sessions déconnectées le plus récemment, en indiquant également l'heure de connexion de l'utilisateur.
Arguments :
Heures à vérifier - jusqu'à quand rechercher les sessions déconnectées, de sorte que les sessions déconnectées avant ce délai ne soient pas incluses (la valeur par défaut est de 24 heures).
Version : 1.6.19 -   Créé : 2018-07-18 -   Modifié : 2018-11-21
Puts RDS hosts into maintenance mode using the chglogon command. The script will disable all new user connections to the server until it is rebooted (existing active connections are not affected).
Version : 1.0.5  •   Créé : 2016-03-07  •   Modifié : 2016-03-07