我们的 Windows 2003 R2 文件共享上的某些文件和文件夹遇到了问题。该问题仅影响 OS X 10.6 客户端。
共享中的某些文件和文件夹似乎丢失了文件类型关联。对于 10.6 客户端,文件或文件夹会变灰。较旧的 OS X 客户端(我们这里运行的是 10.4,我没有 10.5 机器可以测试)和 Windows 机器没有问题。
除了变灰之外,如果它是一个文件夹,列表视图中显示的图标就是通用文档图标。(您知道,就是右上角向下折叠的空白纸)快速查看和获取信息仍指示“类型”是文件夹,但双击文件夹没有任何作用。文件夹在终端中完全正常,只有 Finder 有问题。重命名、移动或将文件夹复制到本地驱动器无法解决问题。
答案1
最终解决了这个问题。团队中的某个人注意到所有受影响的文件夹的创建日期都是 20 世纪 40 年代。
事实证明,OS X 10.6.7 无法很好地处理具有无效创建日期的文件或文件夹。解决方法是使用 SetFile 将创建日期设置为合理的日期。
前任:
[bfinch@mymac]$ GetFileInfo BustedFolder
directory: "/Volumes/MyVol/BustedFolder"
attributes: avbstclinmedz
created: 02/14/1946 03:34:56
modified: 05/05/2011 15:02:38
[bfinch@mymac]$ SetFile -d 02/14/2006 BustedFolder
[bfinch@mymac]$ GetFileInfo BustedFolder
directory: "/Volumes/Int-IT-Sup/BustedFolder"
attributes: avbstclinmedz
created: 02/14/2006 02:14:00
modified: 05/05/2011 15:02:38