PowerShell 1.0 (релиз) (Перед установкой релиза - необходимо удалить предыдущие версии)
Внимание! Для работы требуется Microsoft .NET Framework Version 2.0
Прямые ссылки на русские версии:
* Windows 2003 SP1-2 32bit
* Windows XP SP2 32bit
* Windows Vista 32bit
* Windows Vista x64
Прямые ссылки на английские версии:
* Windows 2003 SP1-2 32bit
* Windows XP SP2 32bit
Резервные ссылки на русские версии:
* http://ifolder.ru/f237442
# PowerShell 2.0 (CTP3)
Прямые ссылки на английские версии:
* Windows * 32bit
* Windows * x64
* Справка
System Requirements (русские версии)
* Windows XP SP2-3 32bit
* Windows 2003 SP2 32bit
(английские)
* Windows XP SP2-3 32bit
* Windows 2003 SP2 32bit
PowerShell 3.0
Что бы ассоциировать скипты с PowerShell, аналогично выполнению .bat/.cmd-файлов
нужно в коммандной строке набрать следующую команду
FType microsoft.powershellscript.1=%windir%\system32\windowspowershell\v1.0\powershell.exe "&'%1' %*"
запуск вместе с параметрами
Что бы PowerShell не задавал вопрос о подписанности скриптов ввести в нем команду
set-executionpolicy unrestricted
Для этих 2-х действий требуются административные права
Оболочки для работы с PowerShell
*PowerShell Analyzer (бесплатный).
*PowerShellIDE для PowerShell (не развивается, бесплатный) Заметка: в их новом продукте планируется поддержка PowerShell.
*PowerGUI (бесплатный).
*PowerShell ASP (бесплатная и платная версии) PowerShell ASP запускается на ASP.NET платформе и позволяет добавлять инлайн PowerShell скрипты в веб страницах построенных с использованием HTML/XML.
Внимание! В отличие от батников кодировка скриптов на PowerShell должна быть 1251 (ANSI)
Расширение возможностей PowerShell
Функции
* Write-Color
* PowerTab --- Расширение функций клавиши Tab
Провайдеры
Готовые скрипты
* Ошибки и предупреждения в журнале событий по электронной почте (в4.0)
[more=Устаревшая информация и не разобранная]
PowerShell 1.0 (релиз) Ноябрь 2006
Русская документация в формате .CHM RC2
Перед установкой релиза - необходимо удалить предыдущие версии
Что бы ассоциировать скипты с PowerShell, аналогично выполнению .bat/.cmd-файлов
нужно в коммандной строке набрать следующую команду
FType microsoft.powershellscript.1=%windir%\system32\windowspowershell\v1.0\powershell.exe "&'%1' %*"
запуск вместе с параметрами
Что бы PowerShell не задавал вопрос о подписанности скриптов ввести в нем команду
set-executionpolicy unrestricted
Для этих 2-х действий требуются административные права
Ускорение запуска PowerShell
IDE для работы с PowerShell 1.0
PowerShellAnalyzer
PowerShellIDE для PowerShell
Установка русской версии PowerShell RC2 на английскую Windows
Если распаковать дистрибутив в отдельную папочку
То в этой папочке можно увидеть папочку Update
Меняем содержимое папки Update в русском дистрибутиве
На содержимое папки Update из английского дистрибутива
Для установки запускаем файлик ...\Update\Update.exe
Диалог установки при этом будет английский, но нам это пофигу
Главное, что установленно всё будет русское
Функции расширяющие возможности PowerShell
* Write-Color
Уже подготовленный дистрибутив для Windows XP SP2
Дистрибутив для Windows XP с русской справкой
Windows Monad Shell (MSH) - это новый интерактивный командный интерпретатор и скриптовая технология для Windows. Пока вышла v1.0 beta 3. Возможности поражают.
Обещают, что очень скоро выйдет релиз.
Почитайте:
http://thevista.ru/page.php?id=820
http://thevista.ru/page.php?id=865
http://thevista.ru/page.php?id=903&PHPSESSID=1226ba34a5ae01cbcbbe0c04b8349d79
У кого «быстрый» Интернет, как я понял, могут посмотреть в виде фильма:
http://channel9.msdn.com/ShowPost.aspx?PostID=25506
http://channel9.msdn.com/ShowPost.aspx?PostID=25915
http://channel9.msdn.com/ShowPost.aspx?PostID=132977
В этой статье автор утверждает, что Monad заткнет за пояс Unix, хотелось бы услышать мнение специалистов:
http://www.computerra.ru/focus/251784/
Наиболее полная информация на русском языке по командам и возможностям:
http://www.script-coding.info/Monad/Intro.html
http://www.script-coding.info/Monad/Intro2.html
http://www.script-coding.info/Monad/CustomizingMSH.html
http://www.script-coding.info/Monad/ScriptingMSH.html
Для использования Monad нужно скачать и установить NET Framework 2.0:
http://www.microsoft.com/downloads/details.aspx?familyid=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en
Языковый пакет NET Framework 2.0 для локализованных версий:
http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=39C8B63B-F64B-4B68-A774-B64ED0C32AE7
Monad beta 3:
Требуется регистрация на Майкрософт, возможно, найдете в сети. Файл называется monad_b3_1_50727_x86.zip . Я смог зарегистрироваться:
http://www.microsoft.com/downloads/details.aspx?FamilyID=239a1116-c0f5-4320-84fc-2ad625ebb910&DisplayLang=en
Скачайте документацию к Monad:
http://www.microsoft.com/downloads/details.aspx?familyid=6387C46B-4753-4EAF-8D8B-368074F39CCC&displaylang=en
Документация вполне читаема, даже с плохим английским (как у меня ).
Очень рекомендую любителям CMD.exe, осваивается легко ИМХО. Еще раз повторюсь, что я в восторге от возможностей. Работа происходит с объектами, а не с текстом, в переменную можно записать сразу массив объектов, можно создавать фильтры, функции и т.д. и т.п. Выводить информацию в текстовый файл, это просто сказка. Хотите список – пожалуйста, хотите таблицу – пожалуйста.
Рекомендую попробовать. Интересно Ваше мнение.
По ходу задам вопрос, может кто уже давно пользуется:
Как подключиться к удаленному компьютеру? В документации ничего не нашел. Скрипт центр Майкрософт пака не копал, там кстати уже есть раздел для Monad:
http://www.microsoft.com/technet/scriptcenter/hubs/msh.mspx
[/more]
Книги по PowerShell
Windows PowerShell Франк Кох (БЕРН) Разработчик и пропагандист платформы. На русском языке в формате pdf и doc
Внимание! Для работы требуется Microsoft .NET Framework Version 2.0
Прямые ссылки на русские версии:
* Windows 2003 SP1-2 32bit
* Windows XP SP2 32bit
* Windows Vista 32bit
* Windows Vista x64
Прямые ссылки на английские версии:
* Windows 2003 SP1-2 32bit
* Windows XP SP2 32bit
Резервные ссылки на русские версии:
* http://ifolder.ru/f237442
# PowerShell 2.0 (CTP3)
Прямые ссылки на английские версии:
* Windows * 32bit
* Windows * x64
* Справка
System Requirements (русские версии)
* Windows XP SP2-3 32bit
* Windows 2003 SP2 32bit
(английские)
* Windows XP SP2-3 32bit
* Windows 2003 SP2 32bit
PowerShell 3.0
Что бы ассоциировать скипты с PowerShell, аналогично выполнению .bat/.cmd-файлов
нужно в коммандной строке набрать следующую команду
FType microsoft.powershellscript.1=%windir%\system32\windowspowershell\v1.0\powershell.exe "&'%1' %*"
запуск вместе с параметрами
Что бы PowerShell не задавал вопрос о подписанности скриптов ввести в нем команду
set-executionpolicy unrestricted
Для этих 2-х действий требуются административные права
Оболочки для работы с PowerShell
*PowerShell Analyzer (бесплатный).
*PowerShellIDE для PowerShell (не развивается, бесплатный) Заметка: в их новом продукте планируется поддержка PowerShell.
*PowerGUI (бесплатный).
*PowerShell ASP (бесплатная и платная версии) PowerShell ASP запускается на ASP.NET платформе и позволяет добавлять инлайн PowerShell скрипты в веб страницах построенных с использованием HTML/XML.
Внимание! В отличие от батников кодировка скриптов на PowerShell должна быть 1251 (ANSI)
Расширение возможностей PowerShell
Функции
* Write-Color
* PowerTab --- Расширение функций клавиши Tab
Провайдеры
Готовые скрипты
* Ошибки и предупреждения в журнале событий по электронной почте (в4.0)
[more=Устаревшая информация и не разобранная]
PowerShell 1.0 (релиз) Ноябрь 2006
Русская документация в формате .CHM RC2
Перед установкой релиза - необходимо удалить предыдущие версии
Что бы ассоциировать скипты с PowerShell, аналогично выполнению .bat/.cmd-файлов
нужно в коммандной строке набрать следующую команду
FType microsoft.powershellscript.1=%windir%\system32\windowspowershell\v1.0\powershell.exe "&'%1' %*"
запуск вместе с параметрами
Что бы PowerShell не задавал вопрос о подписанности скриптов ввести в нем команду
set-executionpolicy unrestricted
Для этих 2-х действий требуются административные права
Ускорение запуска PowerShell
IDE для работы с PowerShell 1.0
PowerShellAnalyzer
PowerShellIDE для PowerShell
Установка русской версии PowerShell RC2 на английскую Windows
Если распаковать дистрибутив в отдельную папочку
То в этой папочке можно увидеть папочку Update
Меняем содержимое папки Update в русском дистрибутиве
На содержимое папки Update из английского дистрибутива
Для установки запускаем файлик ...\Update\Update.exe
Диалог установки при этом будет английский, но нам это пофигу
Главное, что установленно всё будет русское
Функции расширяющие возможности PowerShell
* Write-Color
Уже подготовленный дистрибутив для Windows XP SP2
Дистрибутив для Windows XP с русской справкой
Windows Monad Shell (MSH) - это новый интерактивный командный интерпретатор и скриптовая технология для Windows. Пока вышла v1.0 beta 3. Возможности поражают.
Обещают, что очень скоро выйдет релиз.
Почитайте:
http://thevista.ru/page.php?id=820
http://thevista.ru/page.php?id=865
http://thevista.ru/page.php?id=903&PHPSESSID=1226ba34a5ae01cbcbbe0c04b8349d79
У кого «быстрый» Интернет, как я понял, могут посмотреть в виде фильма:
http://channel9.msdn.com/ShowPost.aspx?PostID=25506
http://channel9.msdn.com/ShowPost.aspx?PostID=25915
http://channel9.msdn.com/ShowPost.aspx?PostID=132977
В этой статье автор утверждает, что Monad заткнет за пояс Unix, хотелось бы услышать мнение специалистов:
http://www.computerra.ru/focus/251784/
Наиболее полная информация на русском языке по командам и возможностям:
http://www.script-coding.info/Monad/Intro.html
http://www.script-coding.info/Monad/Intro2.html
http://www.script-coding.info/Monad/CustomizingMSH.html
http://www.script-coding.info/Monad/ScriptingMSH.html
Для использования Monad нужно скачать и установить NET Framework 2.0:
http://www.microsoft.com/downloads/details.aspx?familyid=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en
Языковый пакет NET Framework 2.0 для локализованных версий:
http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=39C8B63B-F64B-4B68-A774-B64ED0C32AE7
Monad beta 3:
Требуется регистрация на Майкрософт, возможно, найдете в сети. Файл называется monad_b3_1_50727_x86.zip . Я смог зарегистрироваться:
http://www.microsoft.com/downloads/details.aspx?FamilyID=239a1116-c0f5-4320-84fc-2ad625ebb910&DisplayLang=en
Скачайте документацию к Monad:
http://www.microsoft.com/downloads/details.aspx?familyid=6387C46B-4753-4EAF-8D8B-368074F39CCC&displaylang=en
Документация вполне читаема, даже с плохим английским (как у меня ).
Очень рекомендую любителям CMD.exe, осваивается легко ИМХО. Еще раз повторюсь, что я в восторге от возможностей. Работа происходит с объектами, а не с текстом, в переменную можно записать сразу массив объектов, можно создавать фильтры, функции и т.д. и т.п. Выводить информацию в текстовый файл, это просто сказка. Хотите список – пожалуйста, хотите таблицу – пожалуйста.
Рекомендую попробовать. Интересно Ваше мнение.
По ходу задам вопрос, может кто уже давно пользуется:
Как подключиться к удаленному компьютеру? В документации ничего не нашел. Скрипт центр Майкрософт пака не копал, там кстати уже есть раздел для Monad:
http://www.microsoft.com/technet/scriptcenter/hubs/msh.mspx
[/more]
Книги по PowerShell
Windows PowerShell Франк Кох (БЕРН) Разработчик и пропагандист платформы. На русском языке в формате pdf и doc