我在一个胖客户端应用程序上工作,它经常在访问网络共享时遇到“问题”。在对服务器执行任何IO操作之前,我的应用程序会测试共享(通常形式为\ server \ share $)是否存在。这对于检测客户端失去与服务器的连接的情况很有效,但仍然存在一些奇怪的情况,其中隐藏共享存在,但用户没有从共享中读取的权限。有人可以分享(没有双关语)测试当前用户是否可以读取共享上的文件所需的C#代码吗?我应该查询共享的ACL还是共
复制的所有文件不再在共享中,也不再存储在新服务器上的E:\根目录中。
下面是我复制的步骤:我基本上将新服务器插入网络,设置一个共享。旧服务器仍然连接到网络上。旧服务器的共享是\ Old -server\old-server-文件,它存储在一个名为C:\old-server-file的文件夹中。新服务器的共享是\\文件,它存储在一