Uploading files from a single system with multiple users to a Sharepoint site automatically

Phil Grubaugh 0 Reputation points
2025-08-07T23:37:57.29+00:00

I have a system which automatically records audio files to a location on the C drive (C:\Audiorecordings) and I need to get those files to Sharepoint automatically as the users are busy with other tasks and can't be expected to manually sync things every time, nor are they tech savy so I can't expect them to manually configure or set things up every single time they use the system.

If I try to use OneDrive then the recording location needs to be changed every single time to the user's OneDrive and from there it will go to Sharepoint. That doesn't work for my purposes. The recording software will only archive to a network location or the system, it doesn't accept URLs or anything else.

What I need is a way to have my system able to push the files daily, regardless of user, from the C drive over to Sharepoint. I've been unable to find a method thus far which allows me to do that the way I need it to, ideally without involving 3rd party software which is very difficult for me to convince my superiors is necessary.

Thanks!

Microsoft 365 and Office | SharePoint | For business | Windows
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Vivian-HT 1,685 Reputation points Microsoft External Staff Moderator
    2025-08-08T01:57:43.66+00:00

    Dear @Phil Grubaugh,

    Thank you for posting your question in the Microsoft Q&A forum.

    I understand you're looking for a way to automatically push audio files from C:\Audiorecordings to SharePoint daily, without requiring users to manually configure or sync anything. According to my research, I recommend you try using Microsoft-native tools, specifically Power Automate which can be set up once and run reliably in the background.

    Power Automate can be configured to monitor a local folder and upload new files to SharePoint. Since Power Automate doesn’t natively access local drives, you’ll need to install a local data gateway, a lightweight Microsoft service that bridges your local system with cloud flows.

    Step 1: Install On-Premises Data Gateway

    • Go to Install an on-premises data gateway
    • Download and install the Standard Mode gateway on the PC where the audio files are stored.
    • Sign in with your Microsoft 365 account.
    • Name your gateway and set a recovery key (you’ll need this if you ever reinstall).
    • Complete the setup and ensure the gateway is running.

    Step 2: Share the Local Folder

    • Share C:\Audiorecordings on the network (if not already shared).
    • Ensure the account running the gateway has read access to this folder.

    Step 3: Create a SharePoint document library

    For more detailed instruction: Create a document library in SharePoint

    Step 4: Create a Power Automate Flow

    Step 5: Select the trigger When a file is created (properties only) from the File system action.

    User's image

    copy files from one sharepoint site to another

    Step 6: Now change the connection and add a new to provide the below data:

    • Connection Name: Name of the connection
    • Root Folder: The folder path of the local network drive.
    • Authentication type: Windows
    • Username: Provide machine name/ Administrator name(personal) or domain/ username (if you do know, in the cmd, type whoami).
    • Password: Provide the password
    • Gateway: Choose the gateway or install the gateway here: Install an on-premises data gateway

    Power Automate copy document library to another sharepoint site Step 7: Then, provide the root folder by clicking on the folder icon.

    Power Automate copy data to sharepoint online from box Step 8: Add the ‘Get file content’ action from the File System connector, provide the file path using dynamic content, and click on ‘Show advanced options.’ Then, in the ‘Infer Content Type’ field, select ‘Yes.’

    Step 9: Copy files and folders to SharePoint online using power Automate

    Copy files and folders to sharepoint online using power Automate Step 10: Since you want to create the file in the SharePoint library. Add the ‘Create File‘ action from the SharePoint Online connector. Then, use dynamic content to provide the site address, folder path, file name, and file content.

    Copy file from desktop to Sharepoint library in Power Automate Step 11: Now click on Save and run the Flow manually. Once the flow runs, add a file to the local network drive.Power Automate Move or copy files to SharePoint Step 12: After the flow runs successfully, go to the SharePoint documents library, and you will see the same file successfully copied from the local desktop to SharePoint. You can copy a file from the local desktop folder to the SharePoint library using Power Automate.

    Power Automate How to auto copy or move filesI hope this information is helpful. Please follow these steps and let me know if it works for you. If not, we can work together to resolve this.

    Thank you for your patience and your understanding. If you have any questions, please feel free to reach out.

    I'm looking forward for your reply.


    If my answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".   

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.User's image


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.