Copy&Paste ;)

Следующие несколько строчек надо скопировать, вставив в окно PowerShell дважды нажать enter 🙂

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

Реклама
Опубликовано в PowerShell. 5 комментариев »

Windows Automation Snapin

Недавно вышла версия 1.0 оснастки PowerShell для автоматизации управления окнами с помощью эмуляции нажатий клавиш и щелчков мышью.

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

Опубликовано в PowerShell. Комментарии к записи Windows Automation Snapin отключены

forum.sysfaq.ru

Тут позавчера случилось одно событие… Костяк профессионалов и Гуру с sysadmins.ru решил сменить бездействующую администрацию форума и рушащуюся базу на новое место с новым движком, и власть хороших, ответственных и правильных людей 🙂

Итак представляю и рекомендую новое логово сисадминов — forum.sysfaq.ru (или sysadmins.su). Одни из лучших специалистов рунета ждут ваших вопросов в тематических форумах 🙂

PS: я сам рад буду ответить на вопросы по PowerShell в разделе скриптинга 🙂 Ну и предложения/запросы скриптов/решений  тоже туда. Ничего не обещаю, но постараюсь помочь 🙂

PPS: Форум образовался только позавчера вечером, и несмотря на то что он вовсю работает — иногда зайти на него не получается. Но в отличии от зеленого это связано не с проблемами базы а с работами по улучшению 🙂

PPPS: этот пост я писал утром, но только сейчас руки дошли запостить, сами понимаете… 🙂

Опубликовано в Uncategorized. 3 комментария »

Get-Currency.Ps1 v2

Спасибо Bishop за то что показал урл для получения курсов в xml 🙂 Тот же самый скрипт, но в 2 раза короче, не зависящий от смены разметки страницы и без страшного регулярного выражения 🙂

param ($Name = "*", [datetime]$Date = (Get-Date)) $WClient = new-object System.Net.WebClient $url = "http://cbr.ru/scripts/XML_daily.asp?date_req=$(Get-Date $Date -f 'dd\/MM\/yyyy')" $data = [xml]$WClient.DownloadString($url) $data.ValCurs.GetEnumerator() | Select-Object @{Name="ID"; Expression={$_.NumCode}}, @{Name="Name"; Expression={$_.CharCode}}, @{Name="FullName"; Expression={$_.Name}}, @{Name="Rate"; Expression={[double]($_.Value -replace ",",".") / $_.Nominal}} | Where-Object {$_.Name -like $Name}

А можно и так 🙂

([xml](new-object system.net.webclient).downloadstring("http://cbr.ru/scripts/XML_daily.asp?date_req=$(Get-Date -f 'dd\/MM\/yyyy')")).valcurs.getenumerator()|ft -a

Менее красиво, зато в одну строчку 😉

Опубликовано в PowerShell. Комментарии к записи Get-Currency.Ps1 v2 отключены

Get-Currency.Ps1

Я уже не помню зачем мне понадобилось посмотреть курсы… 🙂

Но вот результат — скрипт открывает страничку сайта cbr.ru и берет оттуда курсы популярных валют к рублю. По умолчанию берутся сегодняшние курсы, но можно указать и другую дату.

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

Опубликовано в PowerShell. 5 комментариев »

Опять Get-WsusUpdates.ps1

Я когда то уже постил этот скрипт, но после переездов и прочих катастроф ссылка на файл побилась 🙂 Да и скрипт за это время немного изменился. Вкратце напомню:

Скрипт делает запрос в базу WSUS (работает как на 2.0 так и на 3.0), определяет пути под которыми хранятся обновления в папке WsusContent, и проверяет скачаны ли они уже с помощью Test-Path (к сожалению я не знаю как это определить в базе 😦 ) Кроме всего прочего, скрипт показывает текущее действие и общий прогресс с помощью Write-Progress

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

Опубликовано в Uncategorized. 10 комментариев »

Beta exams 2k8 Ent/Serv Administrator

Появилась возможность зарегистрироваться на следующие бета-экзамены:

Это финальные экзамены для получения статусов MCITP: Server Administrator и MCITP: Enterprise Administrator.

Промо код для участия брать тут — http://blogs.msdn.com/trika/archive/2007/12/17/keep-clam-and-carry-on.aspx. Там же можно посмотреть какие темы будут проверятся. Экзамен получается бесплатным (ну может ~$10 за услуги центра сертификации). В случае успешной сдачи присваевается реальный (не бета) статус 🙂

Правда и сложность бета-экзаменов ужесточается малым количеством литературы и документации 🙂 Но кое что все же есть:

Спешите записаться на сайте Prometric. Количество регистраций по этим промокодам ограничено. Сдать можно будет до 18 января.

Опубликовано в Certifications, Windows 2008. Комментарии к записи Beta exams 2k8 Ent/Serv Administrator отключены