Как стать автором
Обновить

Комментарии 15

Интересно Вы смешали в одну кучу командлеты и инструменты для написания скриптов.

На мой взгляд, самым удобным инструментом является notepad++. Я его выбрал после использования различных инструментов и использую именно его для Powershell скриптования в целях администрирования уже больше трех лет.

Интереснее было бы сделать всё-таки более подробные разборы инструментов, а не командлетов (коих очень много от разных вендоров), тем более если Вы нацелились на новичков.
Спасибо за критику.

Я хотел показать то что в самую первую очередь стоит испробовать что бы понять с чем предстоит иметь дело.

Я учту Ваши пожелания и напишу статью в которой будет подробный разбор основных инструментов и опыт их использования. Если конечна такую статью кто-то не напишет раньше.
На мой взгляд, самым удобным инструментом является notepad++. Я его выбрал после использования различных инструментов и использую именно его для Powershell скриптования в целях администрирования уже больше трех лет.

А чем вас не устраивает родной ISE? Там можно испытывать код в режиме реального времени и дебажить удобно.
Необходимостью его осваивать.
Я в него заглянул и ни чего не понял. Текстовый редактор по мне удобнее (хотя предпочитаю vim, а не notepad++).
А как Вы отлаживаете PoSh код в Vimе?
Я особо ни его большого там не пишу. В основном скрипты для отладки своих веб-сервисов и мелкие утилиты упрощающие жизнь под windows.
Обычно отлаживаю работу отдельной функции копирую ее текст мышкой в консоль. Потом запускаю и смотрю результат. Даже отладочной печатью пользовался только один раз за 4 месяца.
Родной ISE местами удобен, однако общая скорость разработки, почему-то падает. К тому же мои скрипты запускаются из-под обычного powershell'а и дебажить в целевом окружении получается лучше.
Да и дебаггинг обычно выливается в отлавливании не корректного значения переменных, а критичные ошибки командлетов сами валят скрипт (try catch) и таким оборазом оно как-бы само вылизывается в процессе использования.

Вообще ISE медленный и тормознутый, мне быстрее запустить блокнот и поправить что-то чем открывать ISE.
Vim удобнее!
Фу, как всё в неудобоваримую кашу смешали! Идите в тележурналисты, там такой подход любят.
Спасибо.

Я учту Ваше мнение.
Я уже много лет люблю Powershell. Открывая статью, надеялся почерпнуть что-то новое и интересное, хотя первый звоночек уже был в маркетологическом «Вы» сразу в заголовке. К сожалению, выковыривать дельные вещи из той смеси французского с нижегородским, что вы накидали, сложно, и это вызывает раздражение.
попробуйте Go.
Спасибо, но как-то по виду кода не цепляет.
Мне Кажется, Что В Начале Заголовка Следовало Бы Добавить Обращение «Ваше Величество», Поскольку Текущая Версия Выглядит Недостаточно Уважительно.
Yo DAWG. We heard you like command-like. So we put GUI tools to make CLI scripts to control GUI apps, so you can write in GUI while you writing CLI.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий