Снова книги о PowerShell

Заказал себе пару книжек про сабж:

for Windows, Exchange 2007, and MOM V3Snapins, Cmdlets, Hosts and Providers

PowerShell Cookbook давно хотел приобрести. Отличный справочник/руководство. Практически всё содержимое книги представлено в формате Задача-Решение. Очень удобно и читать (можно быстро пропускать уже известный материал 🙂 ) и находить решение.

Ну и на всякий случай, если вдруг кто-то еще не обзавёлся вот этой мегакнижкой…

… Чего вы ждёте?! 🙂 Это must have библия повершелловца, как начинающего, так и гуру 🙂

Опубликовано в Learn, PowerShell, Scripting. 2 комментария »

Scripting Games: Advanced PowerShell — Event 5

sg5

Сооружаем скрипт для пароля по методике Scripting Guys 🙂 Пароль должен быть проверен на соответствие следующим критериям:

Make sure that the password is not an actual word.
Make sure that the password, minus the last letter, is not an actual word.
Make sure that the password, minus the first letter, is not an actual word.
Make sure that the password does not simply substitute 0 (zero) for the letter o.
Make sure that the password does not simply substitute 1 (one) for the letter l.
Make sure that the password is at least 10 characters long but no more than 20 characters long.
Make sure that the password includes at least one number (the digits 0 through 9).
Make sure that the password includes at least one uppercase letter.
Make sure that the password includes at least one lowercase letter.
Make sure that the password includes at least one symbol.
Make sure that the password does not include four (or more) lowercase letters in succession.
Make sure that the password does not include four (or more) uppercase letters in succession.
Make sure that the password does not include any duplicate characters.

Подробнее тут.

В моём решении большая часть проверок выполняется с помощью регулярных выражений 🙂

Читать далее…