А любите Ви PowerShell так-же як і я його люблю?
Більшість користувачів бояться консолі і команд, віддаючи перевагу в сторону графічного інтерфейсу, але я не такий, я люблю автоматизацію. \
Регулярно доводиться доводиться щось автоматизувати і щось перезапускати. Так що без PowerShell я як без рук.
Сьогодні хочу поговорити про службах Windows, зупинка запуск і перезапуск буде виконуватися засобами PowerShell.
І так на сьогодні наш комендлет "Get-Service".
І так першим ділом відобразимо список всіх служб Windows, для цього досить виконати:
Даний командлет виведе список всіх служб їх статус і ім'я
Далі ускладнюємо завдання, виведемо всі служби, які запущені:
Буде якось так
З Командлети "Get-Service". поки все, а далі будемо Запускати зупиняти і перезапускати використовуючи Start-Service. Stop-Service. Restart-Service. Який для чого думаю не варто пояснювати.
Давайте спробуємо зупинити службу по імені BITS або псевдонімом "Background Intelligent Transfer Service"
У Windows є ім'я і Екранне ім'я, перше короткий і займає мало букв, друге це відображається синонім, тобто повне найменування, особисто я вважаю за краще користуватися коротким ім'ям сервісу.
Запустити і перезупустсть можна антологічного способом
Відобразити поточний статус служби можна так:
Яким скористатися, вирішувати Вам.