Вы находитесь на странице: 1из 6

#####Write-Host "Num Args:" $args.Length; Write-Host "Job Started...

"; # foreach ($arg in $args) # { # Write-Host "Arg: " $arg; # } #$Argument1 = $args[0] #$Argument2 = $args[1] #Write-Host $Argument1 #Write-Host $Argument2 #$ExitCode = 0 #Write-Host "Argument1 Begin: " -noNewLine #Write-Host $Argument1 -noNewLine #Write-Host " :End " -noNewLine #Write-Host " Argument2 Begin: " -noNewLine #Write-Host $Argument2 Add-PSSnapin "Microsoft.SharePoint.PowerShell" [Void][System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint") | Out-Null; $SPSite = New-Object Microsoft.SharePoint.SPSite("http://spserver1:1002"); $OpenWeb1 = $SpSite.OpenWeb("/Management"); $OpenWeb2 = $SpSite.OpenWeb("/Service"); $OpenWeb3 = $SpSite.OpenWeb("/Finance"); $OpenList1 = $OpenWeb1.Lists["Companies"]; $OpenList2 = $OpenWeb2.Lists["Companies"]; $OpenList3 = $OpenWeb3.Lists["Companies"]; $i = 1 While ($i -le 2) { If (($i -eq 1) -or ($i -eq 26) ($i -eq 39)) { $folderMain1 = $OpenList1.AddItem("", [Microsoft.SharePoint. SPFileSystemObjectType]::Folder) $folderMain["Title"] = "Company - 1"; $folderMain.Update(); $folderMain2 = $OpenList2.AddItem("", [Microsoft.SharePoint. SPFileSystemObjectType]::Folder) $folderMain["Title"] = "Company - 1"; $folderMain.Update(); $folderMain3 = $OpenList3.AddItem("", [Microsoft.SharePoint. SPFileSystemObjectType]::Folder) $folderMain["Title"] = "Company - 1"; $folderMain.Update(); $folder = $OpenList1.AddItem($folderMain1.Folder.ServerRela

tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Agreements"; $folder.Update(); $folder = $OpenList1.AddItem($folderMain1.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Correspondence"; $folder.Update(); $folder = $OpenList1.AddItem($folderMain1.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Notes and Worksheets"; $folder.Update(); $folder = $OpenList1.AddItem($folderMain1.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Presentations"; $folder.Update(); $folder = $OpenList1.AddItem($folderMain1.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Projects"; $folder.Update(); $folder = $OpenList1.AddItem($folderMain1.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Profit Loss"; $folder.Update(); $folder = $OpenList1.AddItem($folderMain1.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Proposals"; $folder.Update(); $folder = $OpenList1.AddItem($folderMain1.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Purchase Orders"; $folder.Update(); $folder = $OpenList1.AddItem($folderMain1.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Reports"; $folder.Update(); ############################################################ ######################################################################### $folder = $OpenList2.AddItem($folderMain2.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Agreements"; $folder.Update(); $folder = $OpenList2.AddItem($folderMain2.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Correspondence"; $folder.Update(); $folder = $OpenList2.AddItem($folderMain2.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Notes and Worksheets";

$folder.Update(); $folder = $OpenList2.AddItem($folderMain2.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Presentations"; $folder.Update(); $folder = $OpenList2.AddItem($folderMain2.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Projects"; $folder.Update(); $folder = $OpenList2.AddItem($folderMain2.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Profit Loss"; $folder.Update(); $folder = $OpenList2.AddItem($folderMain2.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Proposals"; $folder.Update(); $folder = $OpenList2.AddItem($folderMain2.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Purchase Orders"; $folder.Update(); $folder = $OpenList2.AddItem($folderMain2.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Reports"; $folder.Update(); ############################################################ ####################################################### $folder = $OpenList3.AddItem($folderMain3.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Agreements"; $folder.Update(); $folder = $OpenList3.AddItem($folderMain3.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Correspondence"; $folder.Update(); $folder = $OpenList3.AddItem($folderMain3.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Notes and Worksheets"; $folder.Update(); $folder = $OpenList3.AddItem($folderMain3.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Presentations"; $folder.Update(); $folder = $OpenList3.AddItem($folderMain3.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Projects"; $folder.Update();

$folder = $OpenList3.AddItem($folderMain3.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Profit Loss"; $folder.Update(); $folder = $OpenList3.AddItem($folderMain3.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Proposals"; $folder.Update(); $folder = $OpenList3.AddItem($folderMain3.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Purchase Orders"; $folder.Update(); $folder = $OpenList3.AddItem($folderMain3.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Reports"; $folder.Update(); } ElseIf ($i -eq 6) { ############################################################ ############################################################# $folder = $OpenList1.AddItem($folderMain1.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Agreements"; $folder.Update(); $folder = $OpenList1.AddItem($folderMain1.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Marketing Materials"; $folder.Update(); $folder = $OpenList1.AddItem($folderMain1.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Notes"; $folder.Update(); $folder = $OpenList1.AddItem($folderMain1.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Pricing"; $folder.Update(); $folder = $OpenList1.AddItem($folderMain1.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Profit Loss"; $folder.Update(); $folder = $OpenList1.AddItem($folderMain1.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Proposals"; $folder.Update(); $folder = $OpenList1.AddItem($folderMain1.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Reports";

$folder.Update(); ############################################################ ############## $folder = $OpenList2.AddItem($folderMain2.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Agreements"; $folder.Update(); $folder = $OpenList2.AddItem($folderMain2.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Marketing Materials"; $folder.Update(); $folder = $OpenList2.AddItem($folderMain2.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Notes"; $folder.Update(); $folder = $OpenList2.AddItem($folderMain2.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Pricing"; $folder.Update(); $folder = $OpenList2.AddItem($folderMain2.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Profit Loss"; $folder.Update(); $folder = $OpenList2.AddItem($folderMain2.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Proposals"; $folder.Update(); $folder = $OpenList2.AddItem($folderMain2.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Reports"; $folder.Update(); ############################################################ ############## $folder = $OpenList13.AddItem($folderMain3.Folder.ServerRel ativeUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Agreements"; $folder.Update(); $folder = $OpenList3.AddItem($folderMain3.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Marketing Materials"; $folder.Update(); $folder = $OpenList3.AddItem($folderMain3.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Notes"; $folder.Update(); $folder = $OpenList3.AddItem($folderMain3.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Pricing"; $folder.Update();

$folder = $OpenList3.AddItem($folderMain3.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Profit Loss"; $folder.Update(); $folder = $OpenList3.AddItem($folderMain3.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Proposals"; $folder.Update(); $folder = $OpenList3.AddItem($folderMain3.Folder.ServerRela tiveUrl,[Microsoft.SharePoint.SPFileSystemObjectType]::Folder) $folder["Title"] = "Reports"; $folder.Update(); } $i++ } $SPSite.Dispose(); Write-Host "Job Completed...";

Вам также может понравиться