Spring til indholdet

PowerShell – opret flere SPWebs

Et kort PowerShell-script, der opretter en struktur af SPWebs ud fra to lister med URL’er og navne, til demoer og migreringer.

Opdateret SharePointPowerShell 1 min. læsning

Jeg har tit brug for at bygge en struktur af SPWebs til demoformål eller til særlige migreringsscenarier. For at kunne bygge strukturen hurtigt, teste den og så rive den ned eller udvide den bruger jeg PowerShell.

Udvid bare $url og $name, så de passer til det, man ønsker.

 1Add-PSSnapin microsoft.sharepoint.powershell
 2 $pre = "https://intranet/"
 3 $url = (
 4 "site",
 5 "site/subsite",
 6 )
 7
 8$name = (
 9 "Sitename",
10 "Subsite name",
11 )
12
13for($i=0; $i -le $url.Count; $i++)
14 {
15 $urlvalue = $url[$i]
16 $namevalue = $name[$i]
17 New-SPWeb -Url($pre + $urlvalue) -Template CMSPUBLISHING#0 -UseParentTopNav -Name $namevalue -Language 1030
18 }

Alle noter