PsExec |
Exécution d'un processus système |
---|---|
Windows | Externe |
Syntaxe
psexec [\\computer[,computer2[,...] | @file]][-u user [-p psswd][-n s][-r servicename][-h][-l][-s|-e][-x][-i [session]][-c [-f|-v]][-w directory][-d][-priority][-a n,n,...] cmd [arguments] |
Paramètres
Paramètre | Description |
---|---|
-a n,n,... | Ce paramètre permet d'indiquer qu'il faut séparer les microprocesseurs dans lequel peut être exécuté l'application. Si plus d'un microprocesseur est spécifié, il faut les séparer par des virgules. |
-c | Ce paramètre permet de copier le programme spécifié vers le système à distance pour l'exécuter. |
-d | Ce paramètre permet d'indiquer qu'il ne faut pas attendre que le processus soit terminé (non interactif). |
-e | Ce paramètre permet d'indiquer qu'il ne faut pas charger le compte de profile spécifié. |
-f | Ce paramètre permet d'indiquer qu'il faut copier le programme spécifié si le fichier est déjà existant sur le système à distance. |
-i [session] | Ce paramètre permet d'indiquer qu'il faut exécuter le programme en mode interactif avec le bureau de la session spécifié dans le système à distance. Si la session n'est pas spécifié, il exécutera le processus dans la session de la console. |
-h | Ce paramètre permet d'indiquer que si la destination système est Windows Vista ou supérieur, le processus doit être exécuté avec un compte élevé, si disponible. |
-l | Ce paramètre permet d'indiquer qu'il faut exécuter le processus avec un utilisateur limité (sans le groupe Administeurs ou Administrators et permettre seulement les privilèges attribué au groupe des utilisateurs). |
-n s | Ce paramètre permet d'indiquer le nombre de secondes d'attente avant un dépassement de délai à une connexion à un ordinateur à distance. |
-p psswd | Ce paramètre permet d'indiquer le mot de passe à utiliser pour le nom d'utilisateur. Si ce paramètre est omis, un prompt demander d'entrée un mot de passe caché. |
-r servicename | Ce paramètre permet d'indiquer le nom du service à distance à créer ou interactif à utiliser. |
-s | Ce paramètre permet d'indiquer qu'il faut exécuter le processus à distance dans un compte «Système». |
-u user | Ce paramètre permet d'indiquer le nom de l'utilisateur à utiliser pour la connexion à distance à un ordinateur. |
-v | Ce paramètre permet d'indiquer qu'il faut copier le fichier spécifié seulement si le numéro de version est supérieur ou nouveau par rapport au système à distance. |
-w directory | Ce paramètre permet de fixer le répertoire de travail du processus (relatif à l'ordinateur à distance). |
-x | Ce paramètre permet d'indiquer qu'il faut afficher le UI dans le bureau Winlogon sécurisé (système locale seulement). |
-arm | Ce paramètre permet d'indiquer que l'ordinateur à distance possède une architecture ARM. |
-priority | Ce paramètre permet d'indiquer la priorité du processus, soit -low, -belownormal, -abovenormal, -high ou -realtime. Vous pouvez utiliser -background pour indiquer qu'il faut exécuter dans la mémoire basse et la priorité d'entrée/sortie de Windows Vista. |
computer | Ce paramètre permet d'indiquer qu'il faut exécuter l'application sur l'ordinateur à distance spécifié. Si vous indiquer des caractères génériques «\\*» exécutera la commande sur toutes les ordinateurs du domaine courant. |
@file | Ce paramètre permet d'indiquer qu'il faut exécuter la commande dans chaque ordinateur de la liste du fichier spécifié. |
cmd | Ce paramètre permet d'indiquer le nom de l'application ou de la commande à exécuter. |
arguments | Ce paramètre permet d'indiquer les paramètres à passer à la commande à exécuter. |
-accepteula | Ce paramètre permet d'indiquer qu'il faut enlever les drapeaux d'affichage de dialogue de licence. |
-nobanner | Ce paramètre permet d'indiquer qu'il ne faut pas afficher la bannière de démarrage et les messages de droit d'auteur. |
Description
Cette commande permet d'exécuter un programme sur un système à distance ou d'exécuter une commande avec un autre utilisateur comme un utilisateur système par exemple.
Remarques
- Cette commande de Mark Russinovich est inclus dans le PSTools sur le site de Microsoft dans Windows Sysinternals.
Exemple
Cet exemple permet d'indiquer comment lancer l'interpréteur de commande avec un utilisateur «Système» ou «SYSTEM» :
psexec -s -i -d cmd |
Voir également
Logiciel - Google Chrome - Présentation du logiciel
Dernière mise à jour : Dimanche, le 17 juillet 2016