Create Form Library in SharePoint using PowerShell

Requirement: Create form library in SharePoint using PowerShell.

PowerShell to Create Form Library in SharePoint
Here is the SharePoint PowerShell script to create form library:
Add-PSSnapin Microsoft.SharePoint.Powershell -ErrorAction SilentlyContinue

Function Create-FormLibrary 
  [String] $ListName,
  [String] $Description
 #Get the Form Library template
 $ListTemplate = [Microsoft.Sharepoint.SPListTemplateType]::XMLForm
 #Check if the list already exists
 if( ($web.Lists.TryGetList($ListName)) -eq $null)
  #Create the list
  #You can Set Properties of Library such as OnQuickLaunch, etc
  $FormLib = $Web.Lists[$ListName] 
  $FormLib.OnQuickLaunch = $true
  Write-Host "Form library created successfully!"
  Write-Host "Form library already exists!"
 #Dispose web object

#Get the Web
$web = Get-SPWeb ""

#Cal the function to create library
Create-FormLibrary $web "ContactUsForms" "Form Library to store Contact us Forms"

No comments:

Please Login and comment to get your questions answered!

Powered by Blogger.