我有两个同一个SharePoint 2007列表。
我可以使用powershell执行以下操作:
此外,通过SharePoint 2007中的网页上的按钮使PowerShell脚本可执行的最佳方法是什么?
非常感谢任何有关此脚本外观的帮助!
答案 0 :(得分:0)
由于您可以使用PowerShell中的任何DLL,是的,您可以使用PowerShell中的SharePoint API。
基本上你可以
关于#2 - 对此不确定,但您可以尝试将SPList.EnableVersioning设置为false
,.Update()
,然后设置为true
并查看是否删除版本自动。
要从powershell访问SharePoint API,请执行(read more here):
[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")
注意,您只能从安装了SharePoint的计算机上执行此操作。换句话说,您必须通过Web服务与PowerShell交谈。