在Windows 7(服务器上的虚拟PC)的计算机上,我有一个共享文件夹
\\czek000lbsv015\CHO\
安全性设置为已Authenticated Users可以Read and execute , View folder content , Read 。
对于有问题的域用户,共享设置为“ Read和Change ”。
当我尝试运行图像文件时遇到问题,方法是将其UNCpathinput到“运行”对话框,或双击Outlook中的UNC链接或运行C# Process.Start("\\czek000lbsv015\CHO\20171010153330_1BB5442.jpg") 。
\\czek000lbsv015\CHO\20171010153330_1BB5442.jpg
表明
Windows照片查看器无法打开此图片,因为图片被删除,或者它在一个位置
但是在子文件夹中的文件在执行时会打开:
\\czek000lbsv015\CHO\THUMB\20171010153330_1BB5442.jpg
当我点击资源pipe理器中的任何一个文件,然后打开好,我可以浏览文件夹等
怎么回事,怎么解决? 我需要从C#程序打开文件。
将共享许可更改为“每个人都已满”。 这将排除它是一个可能的原因。
然后将权限更改为每个人阅读,然后重新testing,如果仍然有问题进一步减less权限。
它听起来像文件夹CH0上的权限不同于THUMB上的权限。 权限是否按预期正确应用(如果您在权限更改完成之前取消权限更改,则可能会发生这种情况)。