TechNet - Experternas arena

SharePoint

Dina frågor om Office SharePoint Server och Windows SharePoint Services besvaras av Daniel Bugday.


Daniel Bugday

Daniel Bugday

Daniel Bugday, IT-specialisterna, är en av Sveriges främsta experter på SharePoint-produkterna och SQL Server, och dessutom medlem i nätverket MEET, Microsoft Extended Expert Team.

Du som är IT-proffs kan skicka dina frågor om SharePoint till fraganu@microsoft.com och få dem besvarade av Daniel här i frågespalten.

Vi kan tyvärr inte garantera att alla frågor hinner besvaras.


Använda PowerShell i SharePoint Server 2007?

Fråga:

Hur kan jag använda PowerShell i SharePoint 2007?

Svar:

Du kan använda PowerShell i SharePoint Server 2007 genom att installera PowerShell från denna länk: https://www.microsoft.com/windowsserver2003/technologies/management/powershell/download.mspx

Eller genom att köra SharePoint Server 2007 i Windows Server 2008 då, PowerShell ingår som en Windows Feature.

För att kunna köra skript mot SharePoint kan du behöva köra detta kommando i PowerShell:

Set-executionpolicy  remotesignedGet-executionpolicy

Sedan laddar du SharePoint-assemblyn genom att köra detta kommando:

[System.Reflection.Assembly]::Load(“Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”)

Du kan också ladda detta som ett skript varje gång du startar PowerShell genom att skapa en fil som heter Microsoft.PowerShell_Profile.ps1 och placera den under My Documents\WindowsPowerShell.

Nu är det bara att använda SharePoints object model direkt i PowerShell:

$spsite=[Microsoft.SharePoint.SPSite]("https://localhost/")

Lycka till!

(PS. Det kommer en hel del skoj med PowerShell för SharePoint Server 2010, så se till att bekanta dig med PowerShell)

 

Med vänlig hälsning,

Daniel Bugday
SharePoint Expert, IT-Specialisterna

SharePoint Forum: http://www.sharepointforum.com
Daniel Bugdays blogg: ttp://www.sharepointforum.com/en-US/Bugday/default.aspx


De åsikter och idéer som uttrycks i texten är skribentens egna, och delas inte nödvändigtvis av Microsoft AB eller dess representanter.