Авм в Тверь - сайн в дверь
С нами с 13.03.06
Сообщения: 1152
Рейтинг: 254
|
Добавлено: 11/03/10 в 08:23 |
Задолбался лазить в Управление Компьютером чтобы включать/выключать службы или узнать их состояние. Есть какой-нибудь финт, чтобы наглядно видеть состояние выбранных служб и быстро включать/выключать их?
|
|
|
|
Range of Vision
С нами с 02.07.05
Сообщения: 2210
Рейтинг: 1734
|
Добавлено: 11/03/10 в 08:44 |
|
|
|
|
С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538
|
Добавлено: 11/03/10 в 12:29 |
Xvost писал: | Есть какой-нибудь финт, чтобы наглядно видеть состояние выбранных служб и быстро включать/выключать их? |
Положи на рабочий стол ярлык для %windir%\system32\services.msc
|
|
|
|
Авм в Тверь - сайн в дверь
С нами с 13.03.06
Сообщения: 1152
Рейтинг: 254
|
Добавлено: 11/03/10 в 15:16 |
Так состояние всего нескольких служб из 150 штук надо-то.
|
|
|
|
С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538
|
Добавлено: 11/03/10 в 19:50 |
Будучи выполненным этот сценарий покажет состояние всех служб имена которых начинаются на 'a', 'b' или 'c'.
Код: | $names=('a*','b*','c*')
[Void][System.windows.Forms.MessageBox]::Show((Get-Service -Include $names | %{
[String]::Format("{0,-10}{1}`n",$_.Status,$_.Name)
})) |
|
|
|
|
Авм в Тверь - сайн в дверь
С нами с 13.03.06
Сообщения: 1152
Рейтинг: 254
|
Добавлено: 12/03/10 в 06:30 |
А куда этот сценарий вставлять?
|
|
|
|
С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538
|
Добавлено: 12/03/10 в 14:07 |
Раз такое дело, то я ещё строчку добавил.
Код: | [String[]]$names=('a*','b*','c*')
[Void][Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
[Void][System.windows.Forms.MessageBox]::Show( `
(Get-Service -Include $names | %{
[String]::Format("{0,-10}{1}`n",$_.Status,$_.Name)})) |
Копируешь в Блокнот. Сохраняешь с расширением .ps1.
Рабочий стол > Правый клик > Создать > Ярлык
В качестве объекта указываешь:
Код: | %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -noprofile -noninteractive -windowstyle hidden -executionpolicy remotesigned -file ПолныйПутьДоФайла\ИмяФайла.ps1 |
Чтобы консоль стартовала свёрнутой:
Этот ярлык > Правый клик > Свойства > Окно > Свёрнутое в значок
А можно и в консоли посмотреть.
Сценарий:
Код: | [String[]]$names=('a*','b*','c*')
Get-Service -Include $names | Select Name,Status | Format-Table -AutoSize |
Объект для ярлыка:
Код: | %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -noprofile -executionpolicy remotesigned -file ПолныйПутьДоФайла\ИмяФайла.ps1 |
Вышеописанную процедуру тоже можно автоматизировать.
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |