访问共享文件夹(受保护)

S..*_*S.. 3 c# impersonation

我需要帮助编写一个C#脚本,它可以访问安全的共享位置(我有用户名和密码),以便从该位置访问某些文件,并在那里以实用方式转储一些文件.先感谢您

Ada*_*itt 6

要访问受保护的网络共享,您需要调用LogonUser并在您的应用程序中进行模拟.的MSDN文章提供代码示例.然后,您可以使用System.IO命名空间浏览,复制/移动等.例如:

System.IO.Directory.GetFolders(@"\\Server\Share");
Run Code Online (Sandbox Code Playgroud)

将返回网络共享上的文件夹列表.