Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 999 Bytes

EnsurePnPFolder.md

File metadata and controls

27 lines (22 loc) · 999 Bytes

#Ensure-PnPFolder Returns a folder from a given site relative path, and will create it if it does not exist. ##Syntax

Ensure-PnPFolder [-Web <WebPipeBind>]
                 -SiteRelativePath <String>

##Detailed Description If you do not want the folder to be created, for instance just to test if a folder exists, check Get-PnPFolder

##Returns

Microsoft.SharePoint.Client.Folder

##Parameters

Parameter Type Required Description
SiteRelativePath String True Site Relative Folder Path
Web WebPipeBind False The web to apply the command to. Omit this parameter to use the current web.
##Examples

###Example 1

PS:> Ensure-PnPFolder -SiteRelativePath "demofolder/subfolder"

Creates a folder called subfolder in a folder called demofolder located in the root folder of the site. If the folder hierarchy does not exist, it will be created.