Um serviço é um tipo de aplicativo executado em segundo plano do sistema sem uma interface de usuário, semelhante a um processo daemon UNIX. Os serviços fornecem recursos básicos do sistema operacional, como registro de eventos, impressão, relatório de erros, etc.
Este guia mostrará como exportar uma lista de serviços em execução e interrompidos para um arquivo no Windows 7, Windows 8 e Windows 10.
Exporte uma lista de serviços em execução e interrompidos no prompt de comando

Exporte uma lista de serviços em execução e interrompidos no prompt de comando
1. Abra o prompt de comando .
2. Copie e cole o comando que deseja usar abaixo no prompt de comando e pressione Enter.
(Exportar todos os serviços em execução e interrompidos)
sc query type= service state= all > "%UserProfile%\Desktop\All_Services.txt"
(Exportar todos os serviços em execução)
sc query type= service > "%UserProfile%\Desktop\Running_Services.txt"
(Exportar todos os serviços interrompidos)
sc query type= service state= inactive > "%UserProfile%\Desktop\Stopped_Services.txt"
3. Agora você terá um arquivo de texto em sua área de trabalho, contendo uma lista de todos os serviços que estão em execução e/ou parados.
Exporte uma lista de serviços em execução e interrompidos no PowerShell
![Como exportar uma lista de serviços em execução e interrompidos no Windows Como exportar uma lista de serviços em execução e interrompidos no Windows]()
Exporte uma lista de serviços em execução e interrompidos no PowerShell
1. Abra o Windows PowerShell .
2. Copie e cole o comando que deseja usar abaixo no PowerShell e pressione Enter.
(Exporte todos os serviços em execução e interrompidos para um arquivo .txt)
Get-Service | Format-Table -AutoSize | Out-File -f
(Exporte todos os serviços em execução e interrompidos para um arquivo .csv)
Get-Service | Export-Csv -path "$Env:userprofile\Desktop\All_Services.csv"
Ou
(Exporte todos os serviços em execução para um arquivo .txt)
Get-Service | Where-Object {$_.Status -eq "Running"} | Format-Table -AutoSize | Out-File -filepath "$Env:userprofile\Desktop\Running_Services.txt"
(Exporte todos os serviços em execução para um arquivo .csv)
Get-Service | Where-Object {$_.Status -eq "Running"} | Export-Csv -path "$Env:userprofile\Desktop\Running_Services.csv"
Ou
(Exporte todos os serviços interrompidos para um arquivo .txt)
Get-Service | Where-Object {$_.Status -eq "Stopped"} | Format-Table -AutoSize | Out-File -filepath "$Env:userprofile\Desktop\Stopped_Services.txt"
(Exporte todos os serviços interrompidos para um arquivo .csv)
Get-Service | Where-Object {$_.Status -eq "Stopped"} | Export-Csv -path "$Env:userprofile\Desktop\Stopped_Services.csv"
3. Agora. Você terá um arquivo .txt ou .csv em sua área de trabalho, contendo uma lista de todos os serviços que estão em execução e/ou interrompidos.