QUERY |
Requête |
---|---|
Windows | Externe |
Syntaxe
query process [* | ProcessID | UserNameProcess | SessionNameProcess | /id:nn | ProgramName] [/server:ServerName] | Syntaxe pour afficher des informations sur les processus en cours d'exécution sur un serveur hôte de session de Bureau à distance |
query session [SessionName | UserNameSession | SessionID] [/server:ServerName] [/mode] [/flow] [/connect] [/counter] | Syntaxe pour afficher des informations sur les sessions sur un serveur hôte de session de Bureau à distance |
query termserver [ServerName] [/domain:Domain] [/address] [/continue] | Syntaxe pour afficher une liste de tous les serveurs hôte de session de Bureau à distance sur le réseau. |
query user [UserName | SessionName | SessionID] [/server:ServerName] | Syntaxe pour afficher des informations sur les sessions utilisateur sur un serveur hôte de session de Bureau à distance |
Paramètres
Nom | Description |
---|---|
ProcessID | Ce paramètre permet d'indiquer l'identificateur numérique identifiant le processus que vous souhaitez interroger. |
ProgramName | Ce paramètre permet d'indiquer le nom du programme dont vous souhaitez interroger les processus. L'extension de fichier .exe est requise. |
ServerName | Ce paramètre permet d'indiquer le nom identifiant le serveur hôte de session de Bureau à distance. |
SessionID | Ce paramètre permet d'indiquer l'identificateur de la session que vous souhaitez interroger. |
SessionName | Ce paramètre permet d'indiquer le nom de la session que vous souhaitez interroger. |
SessionNameProcess | Ce paramètre permet d'indiquer le nom de la session dont vous souhaitez afficher la liste des processus. |
UserName | Ce paramètre permet d'indiquer le nom de connexion de l'utilisateur que vous souhaitez interroger. |
UserNameProcess | Ce paramètre permet d'indiquer le nom de l'utilisateur dont vous souhaitez répertorier les processus. |
UserNameSession | Ce paramètre permet d'indiquer le nom de l'utilisateur dont vous souhaitez interroger les sessions. |
* | Ce paramètre permet d'afficher la liste de tous les processus pour toutes les sessions. |
/? | Ce paramètre permet d'afficher l'aide de cette commande. |
/address | Ce paramètre permet d'afficher les adresses de réseau et de noeud pour chaque serveur. |
/connect | Ce paramètre permet d'afficher les paramètres de connexion actuels. |
/continue | Ce paramètre permet d'empêcher une pause après l'affichage de chaque écran d'informations. |
/counter | Ce paramètre permet d'afficher les informations des compteurs actuels, y compris le nombre total de sessions créées, déconnectées et reconnectées. |
/domain:Domain | Ce paramètre permet d'indiquer le domaine à interroger pour les serveurs Terminal Server. Vous n'avez pas besoin de spécifier un domaine si vous interrogez le domaine dans lequel vous travaillez actuellement. |
/flow | Ce paramètre permet d'afficher les paramètres de contrôle de flux de données actuels. |
/id:nn | Ce paramètre permet d'indiquer l'identificateur de la session dont vous souhaitez afficher la liste des processus. |
/mode | Ce paramètre permet d'afficher les paramètres de la ligne actuels. |
/server:ServerName | Ce paramètre permet d'indiquer le serveur hôte de session de Bureau à distance que vous souhaitez interroger. S'il n'est pas spécifié, le serveur hôte de session du Bureau à distance actuel est utilisé. |
Description
Cette commande permet d'afficher des informations sur les processus, les sessions et les serveurs hôtes de session de Bureau à distance (RDP).
Remarques
- La commande QPROCESS est un alias de la commande QUERY PROCESS.
- La commande QUERY PROCESS renvoie les informations suivantes : l'utilisateur propriétaire du processus, la session propriétaire du processus, l'identificateur de la session, le nom du processus (uniquement les 12 premières lettres) et l'identificateur du processus.
- Si vous ne spécifiez pas de processus avec les paramètres UserNameProcess, SessionNameProcess ou SessionID, alors la commande QUERY PROCESS renverra uniquement les processus appartenant à l'utilisateur actuel. Lorsque des informations sur plusieurs processus sont renvoyées, un symbole supérieur à «>» s'affiche avant chaque processus appartenant à la session en cours.
- Il faut être un administrateur afin d'accéder à toutes les fonctions du processus de requête de QUERY PROCESS.
- La commande QWINSTA est un alias de la commande QUERY SESSION.
- Un utilisateur peut toujours interroger la session à laquelle l'utilisateur est actuellement connecté. Pour interroger d'autres sessions, l'utilisateur doit disposer d'une autorisation d'accès spéciale sur les informations de requête.
- Si vous ne spécifiez pas de session à l'aide des paramètres SessionName, UserNameSession ou SessionID, les informations sur toutes les sessions actives du système seront affichées.
- La commande QAPPSRV est un alias de la commande QUERY TERMSERVER.
- La commande QUERY TERMSERVER renvoie les informations suivantes : le nom du serveur et le réseau (et l'adresse du noeud si le paramètre /address est utilisée).
- La commande QUSER est un alias de la commande QUERY USER.
- L'utilisateur de requête renvoie les informations suivantes : le nom d'utilisateur, le nom de la session sur le serveur hôte de session du Bureau à distance, l'identificateur de session, l'état de la session (active ou déconnectée), le temps d'inactivité (le nombre de minutes écoulées depuis le dernier mouvement de touche ou de la souris lors de la session), la date et l'heure de connexion de l'utilisateur, si vous ne spécifiez pas un utilisateur à l'aide de UserName, SessionName ou SessionID, une liste de tous les utilisateurs connectés au serveur est renvoyée. Vous pouvez également utiliser la session de requête pour afficher une liste de toutes les sessions sur le serveur. Lorsque des informations pour plusieurs utilisateurs sont renvoyées, un symbole supérieur à «>» s'affiche avant la session en cours.
- Un utilisateur peut toujours interroger la session à laquelle l'utilisateur est actuellement connecté. Pour interroger d'autres sessions, l'utilisateur doit disposer d'une autorisation d'accès spéciale sur les informations de requête.
- Le type d'autorisation d'accès utilisateur accorde les autorisations spéciales suivantes : informations sur la requête, ouverture de session et connexion. Ces autorisations spéciales permettent à un utilisateur : de se connecter à une session sur le serveur Terminal Server, de rechercher des informations sur une session, d'envoyer des messages à d'autres sessions utilisateur et de connecter à une autre session.
Exemples
L'exemple suivant permet d'afficher des informations sur les processus utilisés par toutes les sessions :
query process * |
L'exemple suivant permet d'afficher les informations sur les sessions :
query session |
L'exemple suivant permet d'afficher les informations sur tous les serveurs hôtes de session de Bureau à distance sur le réseau :
query termserver |
L'exemple suivant permet d'afficher les informations sur le serveur hôte de session de Bureau à distance nommé gladir :
query termserver gladir |
L'exemple suivant permet d'afficher des informations sur tous les utilisateurs connectés au système :
query user |
Variante
Station de travail | Serveur | Clone | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Windows 98 | Windows XP | Windows Vista | Windows 7 | Windows 8 | Windows 10 | Windows NT Server | Windows 2000 Server | Windows Server 2003 | Windows Server 2008 | ReactOS |
Dernière mise à jour : Samedi, le 15 février 2020