Cassia |
Cassia |
---|---|
NuGet |
Description
Ce paquet contient une bibliothèque .NET permettant d'accéder à l'API Windows Terminal Services native. Il peut être utilisé à partir de C#, Visual Basic.NET ou de tout autre langage de programmation .NET. Cassia est écrit par danports. Le Cassia prend en charge les opérations suivantes sur les serveurs de terminaux locaux et à distances :
- Énumération des sessions de terminal et rapports sur les informations de session, y compris l'état de la connexion, le nom d'utilisateur, le nom du client, les détails d'affichage du client, l'adresse IP signalée par le client et le numéro de version du client (WTSEnumerateSessions, WTSQuerySessionInformation et amis).
- Déconnexion d'une session (WTSLogoffSession)
- Déconnexion d'une session (WTSDisconnectSession)
- Afficher une boîte de message dans une session et obtenir une réponse de l'utilisateur (WTSSendMessage)
- Énumération de tous les processus (WTSEnumerateProcesses)
- Tuer un processus (WTSTerminateProcess)
- Arrêt ou redémarrage du serveur (WTSShutdownSystem). De plus, Cassia prend en charge l'énumération de tous les serveurs de terminaux sur un domaine (WTSEnumerateServers).
Remarque
- Le Cassia est pris en charge sur Windows XP, Windows Vista, Windows 7 et Windows Server 2003, Windows Server 2003R2, Windows 2008 et Windows 2008R2. La plupart des fonctions fonctionneront également sur Windows 2000, mais cette plate-forme n'est plus officiellement prise en charge.
Installation
Installation à partir du gestionnaire de paquet :
Install-Package Cassia -Version 2.0.0.60 |
Installation à partir du CLI de .NET :
dotnet add package Cassia --version 2.0.0.60 |
Installation à partir du CLI de paket :
paket add Cassia --version 2.0.0.60 |
Dernière mise à jour : Samedi, le 26 Juin 2021