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 скрипта на сервере? Узнать, что он не запустился по расписанию.
Несмотря на небольшие грамматические неточности перевода статья дает хороший обзор что называется «для чайников» — а уже нюансы потом. Спасибо за неплохой обзор!
Спасибо, полезно.
Sign up to leave a comment.
Как легко начать писать на PowerShell или несложная автоматизация для управления Active Directory