Download files from SharePoint to Local Drive using Power Automate

Do you need to download files from SharePoint to a local drive automatically using Power Automate? In this Power Automate tutorial, we will see how to copy or download files from SharePoint to a local drive using Power Automate.

Local drives are the drives that are physically connected to the systems such as hard drives. These drives can be accessed by using the allocated letter such as C: and D:.

To connect the Local drive with the Cloud application we need a gateway, so both services can communicate with each other, for this we will use an On-premises data gateway.

Now let’s see how we can copy files from SharePoint to the PC using Power Automate.

For example, the finance department in an organization gets invoices from vendors via SharePoint folder and then they store them in the local drive. They want to automate this process and make sure record-keeping properly.

For this, we will create an Automate cloud Flow which will trigger when a user uploads a file in the SharePoint library called Invoices and then the file gets downloaded to the defined local drive in your system.

Download files from SharePoint to a local drive using Power Automate

Here we will see how to download files from SharePoint to the PC using Power Automate.

From this link, you can download an On-premises data gateway on your local system and then follow the below steps to install and configure:

1. Open the downloaded file, then select the path and check the box Terms and Use. Click on Install.

copy files from SharePoint to your pc power automate

2. It will ask you ‘Do you want this app to make changes on your device’, then click on the Yes option.

3. Once the Installation is successful, it will ask you Email address to use with this gateway, here provide the Microsoft credential. Then click on Sign in.

copy files from sharepoint to your pc Microsoft power automate

4. Once you sign in with credentials select ‘Register a new gateway‘ or you can choose ‘Migrate, restore or takeover an existing gateway.

How to copy files from sharepoint to your pc Microsoft power automate

5. If you select the ‘Register a new gateway on this computer ‘option, then in the next page, provide the gateway name, and recovery key, and confirm the recovery key. Then click on Configure.

copy files from sharepoint to your pc

6. Once you configure it will show you the below status, as I have already configured the gateway so for me status is like the below:

copy files from SharePoint to your pc in Power Automate

Once your Power Automate on-premise data gateway is installed successfully, we can see how to copy files from sharepoint to your pc using Power Automate.

Now let’s create the flow that will copy files from a SharePoint document library to a PC using Power Automate.

copy files from sharepoint to your pc in Microsoft Power Automate

Also, moving forward in this flow we will set up the connection for the File System connectors.

1. Open Power Automate Cloud, click on +Create, and, select Automated Cloud Flow.

copy files from sharepoint to your pc using Power Automate

2. Then provide the flow name, and select the ‘When a file is created (properties only)’ action. Then click on Create.

copy file sharepoint Microsoft power automate

3. Now you can see When a file is created (properties only) is added to the flow. Provide the below information:

  • Site address: Select the SharePoint site address.
  • Library name: Provide the Library name.
  • Folder: Provide the SharePoint folder
How to copy file sharepoint Microsoft power automate

4. Next we will get the file content of the file, for this click on the +New step and select the ‘Get File content‘ action. Then provide the below information:

  • Site address: Select the SharePoint site address
  • File identifier: Provide the Identifier from dynamic content.
copy file power automate

5. Next we will create a file in the local drive, for this click on the +New step -> select Create file action. Then it will ask you to set up the connection for the file system.

power automate download file from sharepoint

For this provide the below information:

  • Connection name: Provide the Connection name
  • Root folder: Provide the root folder path where you want to store the file. For example C:\Invoice
  • Username: Provide the username. To get the username, open the command prompt as Administrator. Then, write the command as whoami, and you will get the Domain\username.
  • Password: Provide the password in which you logged in to your desktop.
  • Gateway: Select the gateway you have configured
copy file Microsoft power automate

Once the connection is created, provide the below information:

  • Folder path: Select the folder path as the root folder
  • File name: Select the File name and extension from dynamic content
  • File content: Select the File content from dynamic content.
Microsoft power automate download file from sharepoint

6. Now run the flow Manually, then upload the file in the folder and you can see the file is downloaded in the local drive from SharePoint.

Microsoft power automate download file from sharepoint file

This is how to download a file from SharePoint to the Local drive using Power Automate.

Conclusion

We can use Microsoft Power Automate to copy a file from SharePoint to a local drive easily after installing an on-premise data gateway. In this tutorial, I have explained, how to copy or download files from SharePoint using Power Automate to a local drive.

You may also like:

  • >