Search code examples
c#windows-servicesshareuncnetwork-share

Access to a windows share through UNC path, before the session opening


I've to do a windows service which starts before the user logon. It's also mean that this service has to do have its own username/password. So how can I open a network share remotly without being logged?

I'm in a windows domain, and the goal is to use some configured credentials to access the remote files I need.

Do you have an idea? I just can't find anything to access easily to the server

Edit: I'm sorry I made a mistake, the client computer isn't in the domain, the server is :(


Solution

  • If you can't run the service as the user in question, you can do it through code with P/Invokes.

    Connect to network drive with user name and password