Sharepoint 2010 一次在sharepoint 2010自定义列表中创建多个文件夹

Sharepoint 2010 一次在sharepoint 2010自定义列表中创建多个文件夹,sharepoint-2010,Sharepoint 2010,我有一个名为“客户”的自定义列表。拥有约900名客户的客户。他想为每个客户创建一个文件夹。他把客户名单以Excel表格的形式交给了我。我们如何一次或轻松地创建多个文件夹(而不是逐个创建文件夹) 还有一件事,他想给每个客户在各自文件夹上的文件夹级别权限 我们如何使用代码、OOB或设计器来实现这一点。请帮帮我 谢谢和问候 Prasad Kommuru看看这个 $spAssignment=开始spAssignment $mylist=(Get-SPWeb-identity-AssignmentColl

我有一个名为“客户”的自定义列表。拥有约900名客户的客户。他想为每个客户创建一个文件夹。他把客户名单以Excel表格的形式交给了我。我们如何一次或轻松地创建多个文件夹(而不是逐个创建文件夹)

还有一件事,他想给每个客户在各自文件夹上的文件夹级别权限

我们如何使用代码、OOB或设计器来实现这一点。请帮帮我

谢谢和问候

Prasad Kommuru

看看这个

$spAssignment=开始spAssignment $mylist=(Get-SPWeb-identity-AssignmentCollection$spAssignment)。列表[“LargeList”]

对于($i=1;$i-le 10;$i++) { $folder=$mylist.AddItem(“,[Microsoft.SharePoint.SPFileSystemObjectType]::文件夹) $folder[“Title”]=“folder$i” $folder.Update(); 对于($j=1;$j-le 10;$j++) { $s1folder=$mylist.AddItem($folder.folder.ServerRelativeUrl, [Microsoft.SharePoint.SPFileSystemObjectType]::文件夹) $s1文件夹[“标题”]=“子文件夹$j” $s1folder.Update(); 对于($k=1;$k-le 10;$k++) { $s2folder=$mylist.AddItem($s1folder.Folder.ServerRelativeUrl, [Microsoft.SharePoint.SPFileSystemObjectType]::文件夹) $s2folder[“Title”]=“子文件夹$k” $s2folder.Update()

}
停止SPAssignment$SPAssignment

希望这有帮助。请尝试以下选项

        for($l=1; $l -le 50; $l++)
        {

            #Create item

            $newItem = $mylist.AddItem($s2folder.Folder.ServerRelativeUrl,
            [Microsoft.SharePoint.SPFileSystemObjectType]::File, $null)
            $newItem["Title"] = "Item $i $j $k $l"
            $newItem["FirstName"] = "FirstName $i $j $k $l"
            $newItem["LastName"] = "LastName $i $j $k $l"
            $newItem["Company"] = "Company $i $j $k $l"
            $newItem.Update()
        }
    }   
}