Заметки о Windows и других программных продуктах Microsoft...

Все статьи с тэгом powershell

Правила транспорта (Transport Rules) в Exchange позволяют управлять почтовыми сообщениями на основании их свойств. С помощью правил можно перенаправлять сообщения, добавлять в заголовок необходимую информацию, отфильтровывать нежелательную почту и многое другое. Использование правил значительно облегчает администрирование почтовой системы, однако есть и обратная сторона. При большом количестве правил в них легко запутаться, и не всегда понятно, какие именно правила были применены к сообщению. О том, как это выяснить, и пойдет сегодня речь.

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

Обычно для форматирования вывода в PowerShell используются командлеты типа Format-* (Format-Table, Format-List и т.п.). Однако сегодня речь пойдет не о них, а о ″маленьком но гордом″ операторе форматирования -f.

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

Как узнать ключ продукта установленной операционной системы Windows? Конечно проще всего воспользоваться специализированными программами (ProduKey, ShowKeyPlus и т.п.), но мы не ищем легких путей 🙂 В поисках ключа нам поможет PowerShell.

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

Давным давно, когда компьютеры были очень большими и очень медленными, оперативной памяти в них было мало и ее старались использовать максимально эффективно. Например у переменной типа bool есть всего два возможных значения (true и false), которые теоретически могут быть представлены одним битом, а по факту занимают целый байт памяти. Это происходит из за того, что переменные используют уникальные адреса памяти, которые выделяются в байтах. В результате переменная занимает всего 1 бит, а остальные 7 тратятся впустую.

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

Предположим, у вас возникла необходимость отследить в режиме реального времени изменения в текстовом файле, например в логе веб-сервера. В операционных системах Linux для этой цели есть замечательная утилита Tail, которая умеет показывать текущие изменения в текстовом файле. А есть ли что нибудь похожее в Windows?

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

Командлет Get-ChildItem предназначен для получения списка папок и файлов, находящихся на диске. Он имеет множество алиасов (gci, dir, ls) и является одним из наиболее популярных командлетов для работы с файловой системой. Get-ChildItem достаточно прост в применении, но имеет некоторые особенности, знание которых может помочь более эффективно его использовать.

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