Pull to refresh

Comments 11

Простите, но заголовок абсолютно не соответствует содержанию статьи, т.к. тут ни слова про автоматизацию AD
Видимо это тётя которая на аватарке просто публикует статьи)))
По внешнему виду, редактор PowerShell выглядит и функционирует точно также, как и окружение командной строки cmd.exe

Неверно. То, что выглядит немного иначе — фигня, но вот функционирует совершенно по-другому. Собственно, это и есть основное преимущество PS.


Все ваши часто используемые утилиты, такие как ping, ipconfig, nslookup, и т. п. будут работать именно так, как вы ожидаете.

Правда? Введите в cmd:


ipconfig | find "IPv4"


А теперь то же самое в PS. Сюрприз? Это первое, что пришло в голову, примеров можно накопать в количестве (в т.ч. и без всяких пайплайнов, просто параметры команда не понимает). И не надо забывать о случаях, когда вместо команды cmd вызывается алиас PS (вызовите dir и почувствуйте разницу). Единственный способ гарантированно исполнять команды cmd из PS "как в cmd" — использовать собственно вызов cmd.

FOR /D /R %G IN (“Foo*”) DO ECHO %G

Get-ChildItem -Path C:\ -Filter ‘Foo*’
Результат – тот же, но даже на таком достаточно тривиальном примере, будет намного легче понять, что происходит.


Извините, но результат будет НЕ тот же!
В командлете пропущен ключ -Recurse.

Зачем сразу же, в обзорной статье, приводить «неправильные» примеры ?!
«В то время как синтаксис Глагол-Существительное (Verb-Noun) помогает, но еще больше помогает наличие под рукой» — ка это правильно читать???

«Помочь по Командлетам» — ну я вно же «ПомоЩЬ».

Вы проверяли текст статьи перед публикацией?

Как можно мониторить сбой запуска powershell скрипта на сервере? Узнать, что он не запустился по расписанию.

UFO just landed and posted this here

Что-то отправить из скрипта и, если не получено послание, сделать вывод о несработавшем скрипте?

Несмотря на небольшие грамматические неточности перевода статья дает хороший обзор что называется «для чайников» — а уже нюансы потом. Спасибо за неплохой обзор!
Sign up to leave a comment.