PowerShell и другие скрипты

25.8.2008

Комбинированный запрос AD и Exchange\WMI

Рубрика: Active Directory, Exchange 2003, PowerShell, Practice, Scripting — Xaegr @ 16:11

Станислав Булдаков подкинул интересную задачку. Ему надо было объеденить данные доступные только из Active Directory, и данные которые можно получить лишь выполненив WMI запрос к Exchange.

И вот что я намалевал в результате :)

(далее…)

22.8.2008

Get-SharePointListContent

Рубрика: Learn, PowerShell, Practice, Scripting, SharePoint — Xaegr @ 8:26

Sorry за длительный перерыв в постах, занят делами о которых пока не могу рассказывать… :(

Но тем-не менее продолжаю потихоньку публиковать функции для работы с SharePoint. На этот раз одна из самых интересных: Get-SharePointListContent. С её помощью как раз и можно получить содержимое списка SP в виде объектов со свойствами соответствующими полям списка.

(далее…)

7.8.2008

Парсим файл Hosts

Рубрика: Learn, PowerShell, Scripting, Tips — Xaegr @ 12:44

Страшный «Oneliner» для разборки файла hosts на объекты :) Правда для читабельности я его на три строки разбил ;)

gc $env:windir\system32\drivers\etc\hosts|
?{$_ -match '^([^#]\S+)\s+(\S+)'}|
select @{n="IP";e={$matches[1]}},@{n="Name";e={$matches[2]}}

В результате получаем объекты со свойствами IP и Name:

IP        Name
--        ----
127.0.0.1 localhost
::1       localhost

Get-MD5 (из строки)

Рубрика: Learn, PowerShell, Scripting, Tips — Xaegr @ 11:35

Сегодня получил в почту письмо с вопросом про получение MD5, цитирую кусочек:

Хочу задать вопрос по поводу вычисления md5 строки. Вся информация что есть в доступе касается вычисления md5 файлов, но обычной функции, аргумент которой – любой текст нет.

Итак, делаем функцию для получения хэша MD5 из текстовой строки. За основу берем вот эту, которая получает хэш из файла. Так как FileStream у нас не будет, стоит посмотреть какие еще типы объектов готов принять метод ComputeHash. Для того чтобы это узнать, выполняем следующий код:

(далее…)

1.8.2008

Any path, as long as the end result is correct.

Рубрика: Certifications, News, Vista, Windows 2008 — Xaegr @ 6:11

Microsoft уже давно обещала ввести новый тип вопросов на экзаменах, так называемые Perfomance Based Testing. В отличии от уже привычных симуляций, новая технология (еще называемая «emulations») предоставит практически идентичное реальному окружение.

Simulations restrict you to a small number of expected paths, whereas emulations allow for any path, as long as the end result is correct.

Этот тип задачек насколько мне известно будет не только в новых экзаменах, но и будет добавлен в многие уже существующие по Vista/2008

И сейчас MS уже дошли до пилотного тестирования. Желающие могут записаться попробовать эту штуку в деле на псевдо-экзамене и сообщить свое мнение и замечания Microsoft. Подробности и промокод – тут.

Блог на WordPress.com.