Get-SharePointList

Итак, в предыдущем посте я показал простой пример работы с SharePoint – функцию Get-SharePointSite. Сегодня я продолжу начатое, и опишу Get-SharePointList. Эта функция будет в качестве параметров брать url корневого сайта, имя подсайта, и возвращать списки с этого узла.

Function Get-SharePointList ($RootSiteURL, $WebName="")
{
	$SpSite = New-Object Microsoft.SharePoint.SpSite($RootSiteURL)
	$SpSite.AllWebs[$WebName].lists | Select-Object Title, ItemCount, RootFolder, Description
}

 

Прочтите эту запись до конца »

PowerShell + SharePoint

Пока PowerShell провайдер для SharePoint находится в разработке (и давно :( ) очень хочется дорваться до автоматизации этого портала своими силами. К счастью в PowerShell это относительно несложно. Хотя SharePoint не предоставляет скриптового интерфейса, зато обладает достаточно мощным .Net API. Угу, а для PowerShell’а .Net вообще является родной средой :)

Прочтите эту запись до конца »

Отправка почты из скрипта

enterpass

Недавно на форуме был поднят вопрос об использовании Send-SmtpMail.ps1 из скрипта который запускается в шедулере. Причем на сервере требуется аутентефикация, и соответственно необходимо использовать сохранённый пароль. Собственно с этим и возникла сложность.

Прочтите эту запись до конца »

Get-TinyURL

tinyurl

Вот такую простенькую функу написал, для сокращения длинных урлов.

function Get-TinyURL($URL)
{
	if ((Get-WwwString http://tinyurl.com/create.php?url=$URL) -match
 "<b>(http://tinyurl.com/.+)</b>") {$matches[1]}
}

Для загрузки страницы из интернета она использует другую мою функцию – Get-WwwString.

Опубликовано в PowerShell, Scripting, Tips. Комментарии выключены

Критикуя предлагай

А вы называете script «сценарием», а gadget «мини-приложением»? ;) Вам режет слух слово «веб-обозреватель» и Вы не хотите чтобы «foreground color» был переведён как «основной цвет»? Есть шанс всё исправить. (Неплохой слоган, да? ;) )

В последнее время Microsoft всё больше стала прислушиваться ко мнению пользователей (конкуренция давит? хехе ;) ). В частности, был открыт специальный портал-форум для обсуждения спорных переводов некоторых терминов. В данный момент обсуждается терминология Windows Vista и Office 2007. Очень рекомендую зайти, и поучаствовать. Можно предлагать свои варианты перевода, а можно просто обсудить или проголосовать за более удачные версии.

Опубликовано в News, Vista. Комментарии выключены