Comment effectuer une recherche par mot clé dans la fenêtre Services.msc (mmc) dans Windows 7?


8

Lorsque vous souhaitez exécuter un service, vous avez des capacités très limitées, dans toutes les versions actuelles de Windows, pour autant que je sache.

Je démarre généralement les services en tapant "services.msc" dans la zone Démarrer-> Exécuter, sur la plupart des versions de Windows, cela fonctionne. Je sais comment cliquer sur la colonne "Nom" dans la vue MMC des services Windows. Si vous savez quels sont les premiers caractères d'un nom de service, vous pouvez généralement trier par nom et taper le préfixe pour faire défiler la liste (recherchez Windows Search par exemple).

Cela me semble assez faible, j'ai donc passé un peu de temps à rechercher dans les interwebs des outils qui permettent de mieux gérer les services. Habituellement, j'ai un mot clé dont je sais que "fooWare" pourrait être le mot clé, et je dois trouver le service (généralement mal nommé) et le démarrer et l'arrêter. C'est souvent beaucoup trop difficile.

Le mieux que je puisse faire est "NET SERVICES" à partir de la ligne de commande, et peut-être y ajouter un grep, mais cela ne répertorie pas tous les services, seulement quelques-uns.

Et le composant logiciel enfichable MMC dans Win7 a maintenant un bouton Exporter la liste, exportant vers la fonction de fichier texte csv que j'ai utilisé de temps en temps, pour exporter puis rechercher. J'ai pensé écrire mon propre outil. J'espère qu'il existe un meilleur utilitaire "gestionnaire de services" que les administrateurs système utilisent. Je voudrais une boîte de recherche dans le coin supérieur droit, un peu de la même manière que la boîte de dialogue Ajouter-Supprimer-Programmes dans Win7 et Vista dispose d'une fonction de recherche.

Existe-t-il un tel service utilitaire?


2
Je me demandais pourquoi ce n'est pas une fonctionnalité de base de services.msc. Toutes les réponses dans ce fil sont utiles, mais il serait plus pratique si Microsoft implémentait une fonction de recherche simple dans services.msc, et je me demande vraiment pourquoi elles ne le font pas :(
Erik

Réponses:


5

sc.exeà l'invite de commandes OU l' *-serviceensemble d'outils PowerShell.

Sur la ligne de commande, vous scpouvez faire un peu de frobbing de service et vous pouvez combiner cela avec la sortie dans un fichier texte ou avec des plaisanteries find. Mais vraiment, vous devriez utiliser PowerShell ces jours - ci Get-Service(ainsi que Start-Service, Restart Service, Set-Service, etc.) combinée à la myriade de PowerShell fourni le formatage et les outils L' analyse syntaxique est votre meilleur pari.

Voici un exemple dans PowerShell:

$t = '*mana*';Get-Service | Where {($_.Name -like "$t" -or $_.DisplayName -like "$t") -and $_.StartType -ne "Disabled"}

il filtre à la fois le nom et le nom d'affichage et ignore les services désactivés.

Vous pouvez mettre cela dans un script Find-Service.ps1avec un seul paramètre.

 param(
 [string]$term
 )

 $term = "*" + $term + "*"
 Get-Service | Where-Object {($_.Name -like "$term" -or $_.DisplayName -like "$term") -and $_.StartType -ne "Disabled"}

Intégré. Exactement ce que je cherchais.
Warren P

2

HKLM \ System \ CurrentControlSet \ Services peut vous donner un beaucoup d'informations que vous pourriez souhaiter. Faites preuve de prudence.


1

xnet.exe disponible à partir de quelques emplacements (par exemple http://www.netware.se/en/downloads/ ) peut répertorier tous les services en cours d'exécution - vous pouvez ensuite utiliser autre chose pour rechercher la sortie. Handlily xnet signale également le nom abrégé d'un service, qui peut être utilisé pour le gérer.


1

Je me demande aussi la même chose :-(

Même dans Windows 10, rien sur la fonction de recherche dans la vue MMC des services Windows.

Quoi qu'il en soit, j'ai trouvé cet utilitaire Serviwin 'sur le lien suivant:

http://www.nirsoft.net/utils/serviwin.html

Il affiche toutes les informations sur les services et dispose également de la fonction de recherche. J'espère que cela aide et j'espère également que Microsoft implémente la zone de recherche dans la vue MMC des services Windows.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.