Presentation is loading. Please wait.

Presentation is loading. Please wait.

PS SharePoSH:\> SPSite & SPWebs SharePoint + PowerShell User Group November 21, 2012.

Similar presentations


Presentation on theme: "PS SharePoSH:\> SPSite & SPWebs SharePoint + PowerShell User Group November 21, 2012."— Presentation transcript:

1 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH SPSite & SPWebs SharePoint + PowerShell User Group November 21, 2012

2 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH Agenda Hello! Group Logistics (GoToMeeting/ website / register / email / twitter) SPSite & SPWeb Useful Scripts Next meeting SURVEY!!!

3 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH Survey Excel Survey (via SkyDrive) – http://sdrv.ms/T49Afu http://sdrv.ms/T49Afu More info on Excel Surveys – http://blogs.office.com/b/microsoft- excel/archive/2012/11/16/excel-surveys.aspx http://blogs.office.com/b/microsoft- excel/archive/2012/11/16/excel-surveys.aspx

4 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH Raymond Mitchell SharePoint Consultant – http://www.Rackspace.com http://www.Rackspace.com Author Dad Information Worker Kid – http://www.iwkid.com http://www.iwkid.com SharePoSHing since 2008 Hello!

5 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH What about you?

6 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH SPSite & SPWeb SPSite = Site Collection SPWeb = Web Site

7 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH SPSite & SPWeb Get-SPSite – Shows 20 by default – Use -Limit ALL to show all – Can limit by URL, Content Database, Web Application

8 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH SPSite & SPWeb Find SPSite Properties $site | gm | ? { $_.Definition. ToLower().Contains (" database ") } | ft

9 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH SPSite & SPWeb ContentDatabase Owner RecycleBinSPRecycleBinItemCollection

10 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH SPSite & SPWeb Site Collections are a containment object – SPWebCollection – Galleries Web Parts Site Columns Content Types List/Web Templates

11 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH SPSite & SPWeb GetCatalog(SPListTemplateType) – WebTemplateCatalogSite template gallery. Value = 111. – WebPartCatalogWeb Part gallery. Value = 113. – ListTemplateCatalogList Template gallery. Value = 114. – MasterPageCatalogMaster Page gallery. Value = 116. http://msdn.microsoft.com/en- us/library/microsoft.sharepoint.splisttemplatetype.aspx

12 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH SPSite & SPWeb GetCustomListTemplates GetCustomWebTemplates GetWebTemplates(LCID)

13 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH SPSite & SPWeb Creating a new SPSite New-SPSite -url... -OwnerAlias... -Name... -Template...

14 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH SPSite & SPWeb SPSite = Site Collection SPWeb = Web Site

15 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH SPSite & SPWeb SPSite.RootWeb SPSite.AllWebs Get-SPWeb – By URL – By SPSite By Filter: $site | Get-SPWeb -filter {$_.Template -eq " STS#1 "}

16 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH SPSite & SPWeb Lists Folders / Files Navigation – QuickLaunch – TopNavigationBar TreeViewEnabled RecycleBin IsRootWeb WebTemplate, WebTemplateId

17 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH SPSite & SPWeb ListTemplates WorkflowTemplates AvailableContentTypes vs ContentTypes AvailableFields vs Fields

18 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH SPSite & SPWeb Properties (SPPropertyBag) vs AllProperties (Hashtable) – Use AllProperties! – AddProperty() – DeleteProperty()

19 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH SPSite & SPWeb Groups (only those with assigned permissions) SiteGroups (all groups) Users SiteUsers Roles (obsolete) RoleDefinitions RoleAssignments

20 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH SPSite & SPWeb Creating a new SPWeb New-SPWeb http://localhost/test - Template "STS#0" http://technet.microsoft.com/en-us/library/ff607579.aspx

21 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH YOUR scripts!

22 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH YOUR scripts! Jason Himmelstein (@sharepointlhorn)@sharepointlhorn – Automatically log your PowerShell session every time – http://www.sharepointlonghorn.com/Lists/Posts/ Post.aspx?ID=78 http://www.sharepointlonghorn.com/Lists/Posts/ Post.aspx?ID=78

23 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH Next Meeting Wednesday, December 19 th SharePoint Solutions & Features Matthias Einig (@mattein) SharePoint Solution Deployer http://spsd.codeplex.com@mattein http://spsd.codeplex.com

24 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH Resources PowerShell + SharePoint forum at PowerShell.org: – http://powershell.org/discuss/viewforum.php?f=1 2 http://powershell.org/discuss/viewforum.php?f=1 2 PowerShell Summit: April 22-24 http://powershell.org/summit http://powershell.org/summit

25 PS SharePoSH:\> http://www.SharePoSH.comhttp://www.SharePoSH.com @SharePoSH@SharePoSH Survey Excel Survey (via SkyDrive) – http://sdrv.ms/T49Afu http://sdrv.ms/T49Afu More info on Excel Surveys – http://blogs.office.com/b/microsoft- excel/archive/2012/11/16/excel-surveys.aspx http://blogs.office.com/b/microsoft- excel/archive/2012/11/16/excel-surveys.aspx


Download ppt "PS SharePoSH:\> SPSite & SPWebs SharePoint + PowerShell User Group November 21, 2012."

Similar presentations


Ads by Google