kwizcom banner advertisement

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 
{
 Param
 ( 
  [Microsoft.SharePoint.SPWeb]$Web,
  [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
     $Web.Lists.Add($ListName,$Description,$ListTemplate) 
  
  #You can Set Properties of Library such as OnQuickLaunch, etc
  $FormLib = $Web.Lists[$ListName] 
  $FormLib.OnQuickLaunch = $true
  $FormLib.Update()
  
  Write-Host "Form library created successfully!"
 }
 else
 {
  Write-Host "Form library already exists!"
 }
 #Dispose web object
    $Web.Dispose()    
}

#Get the Web
$web = Get-SPWeb "http://sharepoint.crescent.com/contact-us/"

#Cal the function to create library
Create-FormLibrary $web "ContactUsForms" "Form Library to store Contact us Forms"
Create Form Library in SharePoint using PowerShell Create Form Library in SharePoint using PowerShell Reviewed by Salaudeen Rajack on April 03, 2013 Rating: 5

No comments:

Please Login and comment to get your questions answered!

Powered by Blogger.