我一直在嘗試使用PowerShell更新SharePoint日曆(假設我有一個包含日曆事件的.csv文件)並且沒有成功。你能通過這個行動走過我嗎?從如何將SharePoint相關框架加載到PowerShell開始?我是一個完整的PowerShell和SharePoint初學者...我認爲這是我陷入困境的地方。如有必要,我可以提供更多細節。如何使用PowerShell更新SharePoint日曆?
0
A
回答
0
我假設你有訪問SharePoint服務器,如果是這樣的話,那麼第一步將是加載SharePoint庫如下:
[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")
之後,你可以得到默認日曆列表如下:
$Site = New-Object Microsoft.Sharepoint.Spsite("http://localhost")
$Web = $Site.OpenWeb()
$Calendar = $Web.Lists["Calendar"]
我不知道,因爲我還沒有這樣做之前應該怎麼進步,但你可以用$日曆對象的AddItem功能試驗。我明天可以進一步研究這個問題,但在此期間,請隨時嘗試並讓我知道是否需要進一步的幫助。
0
您應該加載的SharePoint命令行管理程序或運行
Add-PSSnapin Microsoft.SharePoint.PowerShell
到額外的SharePoint東西加載到PowerShell中,像Get-SPSite
和Get-SPWeb
除此之外,你會非常簡單,只是使用常規的SharePoint API。
下面是特定於SharePoint的cmdlet
http://technet.microsoft.com/en-us/library/ff678226.aspx
的列表,並在這裏有一個如何列表項添加到列表中與C#示例:
你會想善於將C#轉換爲PowerShell。
相關問題
- 1. SharePoint日曆更改
- 2. 使用powershell更新Sharepoint列表
- 3. Sharepoint 2010日曆Webpart視圖Powershell
- 4. 如何更新日曆?
- 5. 從Powershell更新Sharepoint列表
- 6. 更新日曆
- 7. Powershell更新日期
- 8. 從VB.NET WinForm應用程序更新Sharepoint日曆
- 9. 使用Zend的Google日曆更新
- 10. PowerShell日期到Sharepoint日期
- 11. 如何更新ICS日曆會議?
- 12. 如何使用SSIS更新Sharepoint列表?
- 13. 如何使用.net更新SharePoint列表?
- 14. Sharepoint日曆與Google日曆同步
- 15. 日曆使用powershell格式化
- 16. 如何使用Android編程訪問/更新Google日曆?
- 17. 如何使用javascript更新Google日曆中的事件?
- 18. 如何使用PowerShell獲得SharePoint項目?
- 19. 如何讓SharePoint PowerShell使用.NET 2
- 20. 如何在Sharepoint 2010中使用日曆webpart
- 21. 如何使用Javascript在SharePoint日曆列表中設置RecurrenceData值
- 22. 如何從另一個(自定義)更新一個Sharepoint列表(日曆)?
- 23. SharePoint日曆結束時間列和工作流更新
- 24. 使用SharePoint CSOM使用PowerShell
- 25. jQuery的完整的日曆:如何更新完成後,Ajax調用日曆?
- 26. 如何使用PowerShell更新具有多個值的SharePoint企業關鍵字?
- 27. 使用Sharepoint 2010更新舊的Sharepoint網站 - 如何更新舊的導航
- 28. 使用Powershell更新現有的Sharepoint視圖
- 29. 更新兒童使用PowerShell節點在SharePoint GUI
- 30. 無法使用Sharepoint PowerShell更新列表字段屬性
太棒了 - 謝謝你Musaab!由於某些原因,我在加載Sharepoint庫時遇到了問題 - 您是否需要下載/安裝它?你有什麼建議嗎? – 2013-02-12 19:26:39
您是不是在SharePoint服務器本身上運行此代碼?因爲默認情況下此庫是作爲SharePoint安裝的一部分進行安裝的。 – 2013-02-12 19:37:52
不,我不打算 - 我無法訪問Sharepoint服務器。我打算從另一臺PC上運行它(我被賦予編輯日曆的權利) - 你知道這是否可能嗎? – 2013-02-12 20:00:41