SlideServe
Menu
Préférences
© SlideServe · v2026

SharePoint 2010 & PowerShell

sidonia avatar
28 diapositives · 320 Views · Nov 21, 2012

SharePoint 2010 & PowerShell. Александр Романов. Предистория…. 2000. Office Web Server. owsadm.exe. stsadm.exe. 2001. SharePoint Team Services 2001. 2003. Windows SharePoint Services 2.0. Monad. PowerShell 1.0. 2007. W SS 3 .0 /SPS 2007. PowerShell 2.0. 2010. SPF/SPS 2010.

SharePoint 2010 & PowerShell - slide 1
01 / 28SharePoint 2010 & PowerShell
1 / 17

Télécharger la présentation

SharePoint 2010 & PowerShell
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. SharePoint 2010 & PowerShell Александр Романов

  2. Предистория… 2000 Office Web Server owsadm.exe stsadm.exe 2001 SharePoint Team Services 2001 2003 Windows SharePoint Services 2.0 Monad PowerShell 1.0 2007 WSS 3.0/SPS 2007 PowerShell 2.0 2010 SPF/SPS 2010

  3. Что появилось нового • Оснастка ставиться вместе с SharePoint – SharePoint Management Shell • [Verb]-SP[Noun] • (get-command -Noun SP* | measure-object) = 482!

  4. 482

  5. Карта использования Other Services Other Application Other Services OpenXML Other Application msbuild Windows Server IIS PowerShell COM/.NET AD SQL Server VM SharePoint 2010

  6. ДЕМО

  7. Сценарий 1: Установка SharePoint • SharePoint 2010 PowerShell Scripts & Utilities http://pssp2010utils.codeplex.com • Get-SPPreRequisites - загрузка всех необходимых prerequisites • New-SPInstallPackage - создает пакет для автоматической установки

  8. Сценарий 2: Работа с логами • http://technet.microsoft.com/ru-ru/library/ee748619.aspx • Set-SPLogLevel • Get-SPLogEvent • New-SPLogFile

  9. ДЕМО

  10. Сценарий 3: Backup • Backup-SPFarm • Backup-SPSite • Backup-SPConfigurationDatabase

  11. ДЕМО

  12. Сценарий 4: Работа с сайтами • New-SPSite • Get-SPSite • Remove-SPSite • New-SPWeb • Get-SPWeb • Get-SPWebTemplate – получение шаблонов • (Get-SPWeb "http://localhost" ).RecycleBin

  13. ДЕМО

  14. Сценарий 5: Работа со списками • Get-SPWeb $url | Select -Expand Lists | Where {$_.BaseType –eq "DocumentLibrary"} | Select -Expand Items | select Name, Url • function New-SPFile($WebUrl, $ListName, $DocumentName, $Content) • Освобождайте память! • Делайте паузы…

  15. ДЕМО

  16. Сценарий 6: SharePoint на ноутбуке • Скрипт остановки, старта и скрипт выключения автозагрузки • local SQL Services • IIS • SharePoint 2010 Services • SharePoint Search 2010 • Warmup SharePoint WebApplications

  17. ДЕМО

  18. Сценарий 7: Сборка решений VisualStudio Project PowerShell Create new VM Msbuild.exe Virtual Machine Solution Deploy Solution Create Sites Test Sites Production CruiseControl XML

  19. ДЕМО

  20. Сценарий 8: Управление поиском • Создаем пул приложений • Создаем search service application • Создаем search service application proxy • Устанавливаем запуск экземпляра • Подготавливаем Search Administration Component • Подготавливаем и активируем Crawl • Подготавливаем и активируем Query Components

  21. ДЕМО

  22. Сценарий 9: Собственный коммандлет • http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2010/04/26/how-to-build-a-sharepoint-2010-powershell-cmdlet.aspx

  23. Недостатки PowerShell • Медленный • Слаботипизированный • Нет четких стандартов создания скриптов (пока) • Встроенный редактор имеет ряд недостатков (есть альтернативы)

  24. Выводы • PowerShell стал основным инструментом администрирования SharePoint • Позволяет легко автоматизировать повторяющиеся задачи администрирования и разработки • Становиться стандартом администрирования Windows • Позволяет в одном решении (скрипте) единообразно обращаться к любым внутренним и внешним компонентам • Единый язык общения администраторов и разработчиков 

  25. Ресурсы и инструменты • CHM Help по всем коммандлетам PowerShell для SharePoint 2010 http://www.microsoft.com/downloads/details.aspx?FamilyID=045F7AF5-B226-4A05-8ACE-4E17CFDEF856&displaylang=en&displaylang=en • Карманный справочник администратора http://powergui.org/servlet/KbServlet/download/2812-102-4534/SharePoint2010PowerShell.pdf

  26. Ресурсы и инструменты • FAR 2.0 + Colorer + PowerShell.hrc • http://nightroman.spaces.live.com/blog/cns!F011223B604739FA!130.entry • http://sourceforge.net/projects/colorer/files/FAR%20Colorer/FarColorer-1.0.2.1/FarColorer_far_x86_1.0.2.1.7z/download • PowerGUIhttp://www.powergui.org/index.jspa • PowerConsole for VS 2010 http://visualstudiogallery.msdn.microsoft.com/en-us/67620d8c-93dd-4e57-aa86-c9404acbd7b3 • Вызов PowerShell из MSBuildhttp://community.bartdesmet.net/blogs/bart/archive/2008/02/16/invoking-powershell-scripts-from-msbuild.aspx

  27. Вопросы? Александр Романов SharePoint Server MVP E-Mail: romy63ru@hotmail.com Twitter: Romy63ru Blog: