Pstools
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Domaine | Administration distante en ligne de commande |
| Suite | PsTools (partie de Sysinternals) |
| Contexte | Équivalent Windows de ssh/Ansible pour l'exécution distante ponctuelle |
| Voir aussi | Sysinternals |
PsTools est un sous-ensemble de la suite Sysinternals, composé d'outils en ligne de commande pour l'administration de machines distantes sans agent préinstallé — utile pour exécuter une commande ou un diagnostic ponctuel sur un parc de postes Windows.
psexec : exécution de commande à distance
psexec \\hostname defrag C:
psexec -d \\* defrag C: REM lancer sur toutes les machines connues du domaine, sans attendre la fin
psexec -d \\127.0.0.1 defrag -av REM test en local avant un déploiement plus large
-d (detached) lance la commande sans attendre sa fin et rend la main
immédiatement — indispensable pour une opération longue (comme une défragmentation) lancée
sur de nombreuses machines en parallèle.
Autres outils fréquents de la suite
- PsList — équivalent distant de tasklist
- PsKill — équivalent distant de taskkill
- PsService — équivalent distant de sc pour la gestion des services
- PsLoggedOn — liste les utilisateurs connectés localement ou via un partage sur une machine
- PsFile — liste les fichiers ouverts à distance sur une machine (utile pour savoir qui bloque un fichier partagé avant de le fermer de force)
Voir aussi
- Sysinternals — suite complète, y compris les outils graphiques