我的公司开发了一款可以在 Windows 和 Mac 上运行的软件程序。虽然 Windows 版和 Mac 版的主要可执行文件和其他一些文件有所不同,但绝大多数文件是相同的。因此,我希望能够提供一个包含 Mac 和 Windows 所需的所有文件的下载。但我希望 Mac 专用文件在 Windows 上隐藏,Windows 专用文件在 Mac 上隐藏。
这可能吗?如果可能,怎么做?
答案1
您只需在文件名前添加一个点 ( .filename
) 即可在 Mac 中隐藏文件/文件夹,而这些文件/文件夹在 Windows 中仍然可见,因此如果您以点开头命名 Windows 文件,则可以解决这个问题。OS X 还支持“不可见”属性,由于 Windows 无法识别该属性,因此很可能会在 OS X 中隐藏 Windows 文件,而在 Windows 中却可见……但这可能需要在 OS X 中设置。如果您在 OS X 中工作,则反向操作会更棘手,但类似的问题得到了一些关于如何做到这一点的建议。否则,如果您只是在 Windows 中设置“隐藏”属性,OS X 应该会忽略它。然后您可以为 Mac 文件设置此属性,这会将它们从 Windows 中隐藏起来。