

Ce guide explique comment dĂ©marrer un service sous Windows Ă lâaide de PowerShell. Cette mĂ©thode permet dâautomatiser la gestion des services et dâamĂ©liorer lâadministration systĂšme.

âą Avoir les droits dâadministrateur sur la machine
âą AccĂšs Ă PowerShell en mode administrateur
⹠Connaßtre le nom du service à démarrer

âą Approche 1 : DĂ©marrer un service avec PowerShell
âą Approche 2 : DĂ©marrer un service via un fichier .PS1

âą Approche 1 : Facile
⹠Approche 2 : Intermédiaire

⹠Approche 1 : Rapide et sans fichier supplémentaire
⹠Approche 2 : Automatisable et réutilisable

âą Approche 1 : Doit ĂȘtre exĂ©cutĂ©e manuellement
âą Approche 2 : Gestion dâun fichier .PS1 nĂ©cessaire



Code:
Get-Service

Code:
Start-Service -Name "NomDuService"

Code:
Get-Service -Name "NomDuService"



Code:
$NomService = "NomDuService"
Start-Service -Name $NomService

Code:
.\DĂ©marrer-Service.ps1

Code:
Get-Service -Name "NomDuService"

Utiliser une condition pour éviter de tenter de démarrer un service déjà actif
Code:
If ((Get-Service -Name "NomDuService").Status -ne "Running") {Start-Service -Name "NomDuService"}

Certains services critiques ne doivent pas ĂȘtre dĂ©marrĂ©s ou arrĂȘtĂ©s sans prĂ©caution

Toujours vĂ©rifier lâĂ©tat dâun service avant dâexĂ©cuter une commande de dĂ©marrage

Utiliser Task Scheduler pour automatiser le démarrage des services à des heures définies
Documentation Microsoft Learn

âą Github
âą Recherche Google

Le dĂ©marrage dâun service avec PowerShell est une mĂ©thode simple et efficace, particuliĂšrement utile pour lâadministration manuelle ou lâautomatisation via un script .PS1