我正在尝试将一堆文件存档到公司环境中的 Windows 文件服务器。我被困在一个名为 history.swf 的文件上,该文件无法复制并出现拒绝访问错误。
进一步测试,我发现
echo test > \\server\share\test.txt
工作得很好,而
echo test > \\server\share\test.swf
失败并显示“访问被拒绝”。
有谁知道为什么会发生这种情况,或者我可以做些什么来进一步诊断这个问题?
我正在尝试将一堆文件存档到公司环境中的 Windows 文件服务器。我被困在一个名为 history.swf 的文件上,该文件无法复制并出现拒绝访问错误。
进一步测试,我发现
echo test > \\server\share\test.txt
工作得很好,而
echo test > \\server\share\test.swf
失败并显示“访问被拒绝”。
有谁知道为什么会发生这种情况,或者我可以做些什么来进一步诊断这个问题?
你的问题是有道理的。人们需要不时归档文件。SWF 和类似类型的文件无法复制到服务器(逻辑操作系统预防),因为它们通常是垃圾邮件的来源。
使用 WinZip 或 7-Zip(顶级 ZIP 工具)合并文件并存档。然后您可以复制 ZIP 档案。
事实证明,Windows 有一个服务器资源管理服务 (SRMSVC),可用于防止某些文件类型存储在服务器上。在我们的例子中,有一个音频/视频文件过滤器,其中包括 SWF。MP3 显示相同的行为。
当用户尝试使用禁止的文件名创建/重命名/复制文件时,服务器会显示相应的事件。(SRMSVC 事件 8215,参见http://www.eventid.net/display-eventid-8215-source-SRMSVC-eventno-6855-phase-1.htm)
所以这里唯一的解决方法是压缩我要归档的文件夹。