Skip to content
7.1.2017 / kaldy123

Restartuje službu!

To get xy function, restart the service! To je obvyklý, leč otravný imperativ na konci mnoha administrativních zákroků. Ačkoliv studentům na přednáškách tvrdím, že ad-hoc správa pomocí powershell je masochismus, v tomto případě musím ustoupit. Jednoduchý řádek je rychlejší, než:

  1. spustit snap-in services.msc
  2. upravit formát snap-inu mezi 27 aktuálními okny na obrazovce
  3. pracně vyhledat, jaxe ten zatracený service jmenuje
  4. kliknout pravým tlačítkem na servis
  5. kliknout levým tlačítkem na restart

… a vyčkat, než ta modrá čára doběhne nakonec (a nevypíše, že qůli bla-bla se spustit nemůže).

Jednoduše jsem to nevydržel a napsal:

PS C:\Windows\system32> get-service|where {$_.Name -like '*exch*is'} |Restart-Service
WARNING: Waiting for service 'Microsoft Exchange Information Store (MSExchangeIS)' to stop...
WARNING: Waiting for service 'Microsoft Exchange Information Store (MSExchangeIS)' to stop...
WARNING: Waiting for service 'Microsoft Exchange Information Store (MSExchangeIS)' to start...
WARNING: Waiting for service 'Microsoft Exchange Information Store (MSExchangeIS)' to start...
WARNING: Waiting for service 'Microsoft Exchange Information Store (MSExchangeIS)' to start...
PS C:\Windows\system32>

Proč xakru tak složitě?
Protože. Jsem starý sklerotik a nepamatuji si, jaxe servisy přesně jmenují. Jen jsem věděl, že se jedná o službu exchange information store. Takže než jsem napsal druhý operátor pipelajny s commandletem pro restart, trochu jsem si pofiltroval.

Proč xakru je za prvním pipelajnovým operátorem rozmáchlé where namísto jednoznačného otazníku?
Protože. Jsem starý sklerotik a nemohl jsem si v qaltu vzpomenout na ten pravý ořechový alias…

Reklamy

One Comment

Napsat komentář
  1. alex kaldy / led 19 2017 08:53

    No a paráda je, že to můžete odeslat přes invoke-command na docela jiný stroj…

Zanechat Odpověď

Vyplňte detaily níže nebo klikněte na ikonu pro přihlášení:

WordPress.com Logo

Komentujete pomocí vašeho WordPress.com účtu. Odhlásit / Změnit )

Twitter picture

Komentujete pomocí vašeho Twitter účtu. Odhlásit / Změnit )

Facebook photo

Komentujete pomocí vašeho Facebook účtu. Odhlásit / Změnit )

Google+ photo

Komentujete pomocí vašeho Google+ účtu. Odhlásit / Změnit )

Připojování k %s

%d bloggers like this: