Search Results for

    Show / Hide Table of Contents
    Available in the current Nightly Release only.

    Get-PnPListItemAttachment

    SYNOPSIS

    Downloads the list item attachments to a specified path on the file system.

    SYNTAX

    Get attachments from list item

    Get-PnPListItemAttachment [-List] <ListPipeBind> [-Identity] <ListItemPipeBind> [-Path <String>] [-Force <SwitchParameter>] [-Connection <PnPConnection>] 
    

    DESCRIPTION

    Allows to download the list item attachments to a specified path. Use Force option in order to skip the confirmation question and overwrite the files on the local disk, if they already exist.

    EXAMPLES

    EXAMPLE 1

    Get-PnPListItemAttachment -List "Demo List" -Identity 1 -Path "C:\temp"
    

    Downloads all attachments from the list item with Id "1" in the "Demo List" SharePoint list and stores them in the temp folder.

    EXAMPLE 2

    Get-PnPListItemAttachment -List "Demo List" -Identity 1 -Path "C:\temp" -Force
    

    Downloads all attachments from the list item with Id "1" in the "Demo List" SharePoint list and stores them in the temp folder overwriting the files if they already exist.

    PARAMETERS

    -Path

    Specify the path on the local file system to download the list item attachments to.

    Type: String
    Parameter Sets: (All)
    
    Required: False
    Position: Named
    Default value: None
    Accept pipeline input: False
    Accept wildcard characters: False
    

    -List

    The ID, Title or Url of the list. Note that when providing the name of the list, the name is case-sensitive.

    Type: ListPipeBind
    Parameter Sets: (All)
    
    Required: True
    Position: 0
    Default value: None
    Accept pipeline input: True (ByValue)
    Accept wildcard characters: False
    

    -Identity

    The ID of the listitem, or actual ListItem object

    Type: ListItemPipeBind
    Parameter Sets: (All)
    
    Required: True
    Position: Named
    Default value: None
    Accept pipeline input: False
    Accept wildcard characters: False
    

    -Force

    Specifying the Force parameter will skip the confirmation question and overwrite the files on the local disk, if they already exist.

    Type: String
    Parameter Sets: (All)
    
    Required: False
    Position: Named
    Default value: None
    Accept pipeline input: False
    Accept wildcard characters: False
    

    -Connection

    Optional connection to be used by the cmdlet. Retrieve the value for this parameter by either specifying -ReturnConnection on Connect-PnPOnline or by executing Get-PnPConnection.

    Type: PnPConnection
    Parameter Sets: (All)
    
    Required: False
    Position: Named
    Default value: None
    Accept pipeline input: False
    Accept wildcard characters: False
    

    RELATED LINKS

    Microsoft 365 Patterns and Practices

    Back to top Generated by DocFX spacer