Показать сообщение отдельно
Старый 03.11.2011, 08:49   #4  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
С целью краткости использованы алиасы - для того чтоб выяснить что они означают можно написать либо
gsv -?, либо help gsv, либо поискать в хелпе - который по f1 в Powershell ISE

1. С целью узнавания имени АОСа получаем список всех сервисов, имя которых начинается с aos (лично мне лениво лазить в панель управления а ISE у меня обычно и так открыт). Так как по умолчанию DiaplayName обрезается по некоторой длине выхлоп gsv передается командлету Format-Table с опцией -AutoSize (в powershell опции можно указывать не полностью а по первым буквам - главное, чтобы эти буквы определяли ровно одну опцию - тут можно было ограничится и -a)
X++:
gsv aos* | ft -au
2. spsv стандартный алиас для Stop-Service а символом ` можно искейпить одиночные символы
X++:
spsv aos60`$01
3. sasv == Start-Service. мне обычно проще нажать звездочку чем `. Так как обычно аосов не больше десятка я запускаю так
X++:
sasv aos6*1
см также http://axaptapedia.com/index.php?title=PowerShell
За это сообщение автора поблагодарили: gl00mie (2).