在共享文件夹上执行图像文件失败,但从资源管理器打开有效

在共享文件夹上执行图像文件失败,但从资源管理器打开有效

在装有 Windows 7 的计算机(服务器上的虚拟化 PC)上,我有一个共享文件夹

\\czek000lbsv015\CHO\

安全设置 为Authenticated Users可以Read and execute、、View folder contentRead

对于相关域用户,共享设置为Read& 。Change

当我尝试通过在运行对话框中输入其 UNC 路径、双击 Outlook 中的 UNC 链接或运行 C# 来运行图像文件时遇到问题Process.Start("\\czek000lbsv015\CHO\20171010153330_1BB5442.jpg")

\\czek000lbsv015\CHO\20171010153330_1BB5442.jpg               

表明

Windows 照片查看器无法打开此图片,因为该图片已被删除,或者位于某个位置

但执行时子文件夹中的文件可以正常打开:

\\czek000lbsv015\CHO\THUMB\20171010153330_1BB5442.jpg               

当我单击资源管理器中的任一文件时,两个文件都会打开,我可以浏览文件夹等。

出了什么问题?如何修复?我需要从 C# 程序打开该文件。

答案1

将共享权限更改为 Everyone Full。这将排除其可能的原因。

然后将权限更改为每个人都可以读取,然后重新测试,如果仍然存在问题,则进一步降低权限。

听起来文件夹 CH0 上的权限与 THUMB 上的权限不同。权限是否未按预期正确应用(如果您在权限更改完成之前取消它,则可能会发生这种情况)。

相关内容