Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| sysadmin:windows:controle-des-services [2023/07/22 12:54] – yoann | sysadmin:windows:controle-des-services [2023/07/23 10:21] (Version actuelle) – yoann | ||
|---|---|---|---|
| Ligne 6: | Ligne 6: | ||
| Commandes de gestion des services sous Windows. | Commandes de gestion des services sous Windows. | ||
| + | * [[https:// | ||
| ===== Lister les services ===== | ===== Lister les services ===== | ||
| Ligne 13: | Ligne 14: | ||
| > net start | > net start | ||
| </ | </ | ||
| + | |||
| La commande **sc** est beaucoup plus complète, il est possible notamment de lister les services même inactifs: | La commande **sc** est beaucoup plus complète, il est possible notamment de lister les services même inactifs: | ||
| Ligne 18: | Ligne 20: | ||
| > sc query type= service state= all | > sc query type= service state= all | ||
| > sc query type= service state= inactive | > sc query type= service state= inactive | ||
| + | </ | ||
| + | |||
| + | Via PowerShell les commandes avec le substantif " | ||
| + | |||
| + | <code powershell> | ||
| + | # Lister les services en cours d' | ||
| + | | ||
| </ | </ | ||
| Ligne 48: | Ligne 57: | ||
| ^ nom ^ Description | ^ nom ^ Description | ||
| | appmgmt | | appmgmt | ||
| + | | mpssvc | ||
| + | |||
| ===== Arguments ===== | ===== Arguments ===== | ||
| - | Pour [[https:// | + | * [[https:// |
| + | * [[https:// | ||
| + | |||
| + | La commande **sc** propose l' argument **binPath** pour spécifier le binaire et les arguments transmis au service lors du démarrage : | ||
| + | |||
| + | <code batch> | ||
| + | sc config <service name> binPath= <binary path> | ||
| + | </ | ||
| + | |||
| + | |||
| + | Dans la base de registre la valeur correspond est **ImagePath**, | ||
| + | * Déployer '' | ||
| + | * Déployer la clé correspondant au service cible ; | ||
| + | * Sélectionner la valeur **ImagePath** et modifier son contenu. | ||
| + | |||
| + | La modification du registre peut également se faire via PowerShell : | ||
| + | |||
| + | <code powershell> | ||
| + | Set-ItemProperty -Path " | ||
| + | </ | ||
| + | |||
| + | Modifier | ||
| + | <code powershell> | ||
| + | Get-CimInstance win32_service -Filter " | ||
| + | </ | ||
| ===== Références ===== | ===== Références ===== | ||
| * http:// | * http:// | ||
| * https:// | * https:// | ||