Skip to content

EmadKhella/TechTask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

TechTask

I am using Pnp Package 2.2.0 It needs PowerShell 7.2

Connect-PnPOnline -Url "https://7ghdmr.sharepoint.com/sites/hr-life" -Interactive

$SiteListFile=Read-Host "Please enter the File path of list of sites file" #"C:\temp\Tech Task\ListOfSites.csv"

$SiteTemplateFile=Read-Host "Please enter the site template file path " #"c:/temp/Tech Task/SiteTemplate.xml"

Import-Csv -Path $SiteListFile |` ForEach-Object { try { $siteUrl= New-PnPSite -Type TeamSite -Title $.Title -Alias $.Url -Description $.Description write-host -ForegroundColor Green "Create Site :" $siteUrl Connect-PnPOnline -Url $siteUrl -Interactive Invoke-PnPSiteTemplate -Path $SiteTemplateFile -ClearNavigation write-host -ForegroundColor Green "Template invoked on Site :" $siteUrl } catch { Write-Error $ } }

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors