JYe*_*ton 5 windows-7 powershell osx-mountain-lion
我将 USB 闪存棒插入 Mac,它获得了一些不需要的隐藏文件夹。(请参阅问题防止 MacOS 制作 .* 和 ._* 文件以进行预防。)
我现在想从我的驱动器中删除这些,但我遇到了一个问题。里面fseventsd的文件夹是不是除非我禁用“隐藏受保护的操作系统文件”,在文件夹选项中显示的子文件夹。然后我会看到一个没有名称的文件夹图标,尝试删除它不会导致任何操作和错误。尝试打开它会导致错误:
E:\fseventsd\ 不可访问
文件名、目录名或卷标语法不正确。
所以我看了一下使用命令提示符:

我必须承认,如果我不知道父文件夹来自 Mac OSX,我会强烈怀疑是病毒,因为文件夹名称在 ASCII 中呈现为笑脸。
显然这是ASCII字符“01”:

我在命令提示符中发出的任何命令也会导致各种语法错误。我决定尝试使用 Powershell。
不幸的是 1) 我对 Powershell 不是很有经验,2) 奇怪的文件夹名称似乎有类似的困难。我在 Powershell 中遇到以下错误只是试图列出父目录内容:
Get-ChildItem :路径中的非法字符。

怎么删除这个文件夹?
我能够通过chkdsk /f在驱动器上运行来“修复”这个问题。它将fseventsd文件夹转换为易于删除的文件。但是,我不知道这个“修复”是否是因为子文件夹对 chkdsk 来说似乎已损坏,或者卷上是否还有其他东西允许它工作。
提供这个作为答案,以防它对其他人有用。
| 归档时间: |
|
| 查看次数: |
10804 次 |
| 最近记录: |