Get-Service |
Demande le service |
---|---|
PowerShell |
Syntaxe
Get-Service [[-Name] String[]] [-DependentServices] [-RequiredServices] [-Include String[]] [-Exclude String[]] [CommonParameters] |
Get-Service [-DependentServices] [-RequiredServices] -DisplayName String[] [-Include String[]] [-Exclude String[]] [CommonParameters] |
Get-Service [-DependentServices] [-RequiredServices] [-Include String[]] [-Exclude String[]] [-InputObject ServiceController[]] [CommonParameters] |
Paramètres
Nom | Description |
---|---|
-DependentServices | Ce paramètre permet d'indiquer que cette commandlette obtient uniquement les services dépendant du service spécifié. |
-DisplayName | Ce paramètre permet d'indiquer, sous forme de tableau de chaînes de caractères, les noms d'affichage des services à récupérer. Les caractères génériques sont autorisés. |
-Exclude | Ce paramètre permet d'indiquer, sous forme de tableau de chaînes de caractères, un ou plusieurs services que cette commandlette exclut de l'opération. La valeur de ce paramètre qualifie le paramètre Name. Entrez un élément de nom ou un modèle, tel que s*. Les caractères génériques sont autorisés. |
-Include | Ce paramètre permet d'indiquer, sous forme de tableau de chaînes de caractères, un ou plusieurs services que cette commandlette inclut dans l'opération. La valeur de ce paramètre qualifie le paramètre Name. Entrez un élément de nom ou un modèle, tel que s*. Les caractères génériques sont autorisés. |
-InputObject | Ce paramètre permet d'indiquer les objets ServiceController représentant les services à récupérer. Entrez une variable contenant les objets ou tapez une commande ou une expression récupérant les objets. Vous pouvez diriger un objet de service vers cette commandlette. |
-Name | Ce paramètre permet d'indiquer les noms de service des services à récupérer. Les caractères génériques sont autorisés. |
-RequiredServices | Ce paramètre permet d'indiquer que cette commandlette obtient uniquement les services requis par ce service. Ce paramètre obtient la valeur de la propriété ServicesDependedOn du service. |
Description
Cette commande permet de demander les services sur l'ordinateur.
Remarques
- La commandlette n'est disponible que sur les plates-formes Windows.
- À partir de PowerShell 6.0, les propriétés suivantes sont ajoutées aux objets ServiceController : UserName, Description, DelayedAutoStart, BinaryPathName et StartupType.
- Vous pouvez également faire référence à Get-Service par son alias intégré, gsv.
- Cette commandlette peut afficher les services uniquement lorsque l'utilisateur actuel est autorisé à les voir. Si cette commandlette n'affiche pas les services, vous n'avez peut-être pas l'autorisation de les voir.
- Pour trouver le nom du service et le nom d'affichage de chaque service sur votre système, tapez Get-Service. Les noms de service apparaissent dans la colonne Name et les noms d'affichage apparaissent dans la colonne DisplayName.
- Lorsque vous triez dans l'ordre croissant en fonction de la valeur de la propriété Status, les services arrêtés apparaissent avant les services en cours d'exécution. La propriété Status du service est une valeur énumérée et les noms d'état représentent des valeurs entières. L'ordre de tri est basé sur la valeur entière et non sur le nom. Stopped apparaît avant car Running car Stopped a une valeur de 1 et Running a une valeur de 4.
Exemples
L'exemple suivant permet d'afficher tous les services Windows sur l'ordinateur.
Get-Service |
L'exemple suivant permet d'afficher les services Windows commençant par App :
Get-Service "App*" |
on obtiendra un résultat ressemblant à ceci :
Status Name DisplayName ------ ---- ----------- Running AppHostSvc Application Host Helper Service Stopped AppIDSvc Identité de l'application Running Appinfo Informations d'application Stopped AppMgmt Gestion d'applications Stopped AppReadiness Préparation des applications Stopped AppVClient Microsoft App-V Client Stopped AppXSvc Service de déploiement AppX (AppXSVC) |
L'exemple suivant permet d'afficher les services Windows contenant App :
Get-Service "*App*" |
on obtiendra un résultat ressemblant à ceci :
Status Name DisplayName ------ ---- ----------- Running AppHostSvc Application Host Helper Service Stopped AppIDSvc Identité de l'application Running Appinfo Informations d'application Stopped AppMgmt Gestion d'applications Stopped AppReadiness Préparation des applications Stopped AppVClient Microsoft App-V Client Stopped AppXSvc Service de déploiement AppX (AppXSVC) Stopped COMSysApp Application système COM+ Stopped dmwappushservice Service de routage de messages Push... Stopped EntAppSvc Service de gestion des applications... Running RpcEptMapper Mappeur de point de terminaison RPC |
L'exemple suivant permet d'afficher les services Windows actuellement en exécution :
Get-Service | Where-Object {$_.Status -eq "Running"} |
on obtiendra un résultat ressemblant à ceci :
Status Name DisplayName ------ ---- ----------- Running AppReadiness Préparation des applications Running AppXSvc Service de déploiement AppX (AppXSVC) Running AudioEndpointBu... Générateur de points de terminaison... Running Audiosrv Audio Windows Running BFE Moteur de filtrage de base Running BITS Service de transfert intelligent en... Running BluetoothUserSe... Service de support des utilisateurs... Running BrokerInfrastru... Service d'infrastructure des tâches... Running BTAGService Service de passerelle audio Bluetooth Running BthAvctpSvc Service AVCTP Running bthserv Service de prise en charge Bluetooth Running camsvc Service Gestionnaire d'accès aux fo... Running cbdhsvc_5d3255 Service utilisateur du Presse-papie... Running CDPSvc Service de plateforme des appareils... Running CDPUserSvc_5d3255 Service pour utilisateur de platefo... Running CertPropSvc Propagation du certificat Running ClipSVC Service de licences de client (Clip... Running CoreMessagingRe... CoreMessaging Running CryptSvc Services de chiffrement Running DcomLaunch Lanceur de processus serveur DCOM Running DeviceAssociati... Service d'association de périphérique Running Dhcp Client DHCP Running DiagTrack Expériences des utilisateurs connec... Running DispBrokerDeskt... Service de stratégie d'affichage Running Dnscache Client DNS Running DoSvc Optimisation de livraison Running DPS Service de stratégie de diagnostic Running DusmSvc Consommation des données Running EventLog Journal d'événements Windows Running EventSystem Système d'événement COM+ Running FontCache Service de cache de police Windows Running gpsvc Client de stratégie de groupe Running hidserv Service du périphérique d'interface... Running hns Service de réseau hôte Running HvHost Service d'hôte HV Running igfxCUIService2... Intel(R) HD Graphics Control Panel ... Running Intel(R) Securi... Intel(R) Security Assist Running iphlpsvc Assistance IP Running jhi_service Intel(R) Dynamic Application Loader... Running KeyIso Isolation de clé CNG Running LanmanServer Serveur Running LanmanWorkstation Station de travail Running lfsvc Service de géolocalisation Running lmhosts Assistance NetBIOS sur TCP/IP Running LSM Gestionnaire de session locale Running mpssvc Pare-feu Windows Defender Running NcbService Service Broker pour les connexions ... Running netprofm Service Liste des réseaux Running NgcCtnrSvc Conteneur Microsoft Passport Running NgcSvc Microsoft Passport Running NlaSvc Connaissance des emplacements réseau Running nsi Service Interface du magasin réseau Running nvagent Service de virtualisation de réseau Running PcaSvc Service de l'Assistant Compatibilit... Running PlugPlay Plug-and-Play Running Power Alimentation Running ProfSvc Service de profil utilisateur Running RasMan Gestionnaire des connexions d'accès... Running RmSvc Service de gestion radio Running RpcEptMapper Mappeur de point de terminaison RPC Running RpcSs Appel de procédure distante (RPC) Running RtkBtManServ Realtek Bluetooth Device Manager Se... Running SamSs Gestionnaire de comptes de sécurité Running ScDeviceEnum Service d'énumération de périphériq... Running Schedule Planificateur de tâches Running SecurityHealthS... Service Sécurité Windows Running SENS Service de notification d'événement... Running SessionEnv Configuration des services Bureau à... Running SgrmBroker Service Broker du moniteur d'exécut... Running SharedAccess Partage de connexion Internet (ICS) Running ShellHWDetection Détection matériel noyau Running Spooler Spouleur d'impression Running SSDPSRV Découverte SSDP Running SstpSvc Service SSTP (Secure Socket Tunneli... Running StateRepository Service State Repository (StateRepo... Running StorSvc Service de stockage Running SysMain SysMain Running SystemEventsBroker Service Broker des événements système Running TabletInputService Service du clavier tactile et du vo... Running TermService Services Bureau à distance Running Themes Thèmes Running TimeBrokerSvc Service Broker pour les événements ... Running TokenBroker Gestionnaire de comptes web Running TrkWks Client de suivi de lien distribué Running UmRdpService Redirecteur de port du mode utilisa... Running UserManager Gestionnaire des utilisateurs Running UsoSvc Mettre à jour le service Orchestrator Running VaultSvc Gestionnaire d'informations d'ident... Running vmcompute Service de calcul hôte Hyper-V Running vmms Gestion d'ordinateurs virtuels Hyper-V Running W32Time Temps Windows Running WaaSMedicSvc Service Medic de Windows Update Running WbioSrvc Service de biométrie Windows Running Wcmsvc Gestionnaire des connexions Windows Running WdiServiceHost Service hôte WDIServiceHost Running WdiSystemHost Hôte système de diagnostics Running WdNisSvc Service d'inspection réseau de l'an... Running WinDefend Service antivirus Microsoft Defender Running WinHttpAutoProx... Service de découverte automatique d... Running Winmgmt Infrastructure de gestion Windows Running WlanSvc Service de configuration automatiqu... Running wlidsvc Assistant Connexion avec un compte ... Running WpnService Service du système de notifications... Running WpnUserService_... Service utilisateur de notification... Running wscsvc Centre de sécurité Running WSearch Windows Search Running wuauserv Windows Update |
Dernière mise à jour : Jeudi, le 14 Janvier 2021