Office 365 – OfficeDev PnP PowerShell – Get all files in a folder

Today I tried to get a list of all files within a folder in SharePoint Online using PnP PowerShell.

Office 365 - OfficeDev PnP PowerShell - Get all files in a folder Microsoft Office 365 687474703a2f2f692e696d6775722e636f6d2f6c3031686876452e706e67

PnP PowerShell has a CmdLet Get-PnPFolder to get the folder. I used this Cmdlet to get the folder that contains the files that I’m interested in. My folder contains a set of Display templates.

[code lang=text]
$folderUrl = “/_catalogs/masterpage/Display Templates/Search/Custom”

$ctx = Get-PnPContext

$folder = Get-PnPFolder -Url $folderUrl

$ctx.Load($folder.Files)
$ctx.ExecuteQuery()
[/code]

This now returns a list of files that I can use with the Get-PnPFile command to download all my display templates from a site collection.

Office 365 - OfficeDev PnP PowerShell - Get all files in a folder Microsoft Office 365 folderfiles

 

 

2 thoughts on “Office 365 – OfficeDev PnP PowerShell – Get all files in a folder

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 4,912 other subscribers

Recent Posts

Archive

Thank you for visiting SharePains