Item “xxx” is used by macOS and cannot be opened.

在恢復數據的時候,你可能需要用 U 盤拷貝數據,但是 macOS 默認掛載 ntfs 是隻讀的,當然,我們有辦法使用命令行重新掛載它來變成可讀寫。不過這容易造成 ntfs 權限錯誤,結果就是插到另一臺電腦上的時候,這個文件可能變成灰色:

在這裏插入圖片描述

如果你這時候強行使用解壓縮軟件打開它,那麼你會得到類似的錯誤:

在這裏插入圖片描述

macOS 無法打開這個文件,它可能正被其他進程使用
Item “xxx” is used by macOS and cannot be opened.

而實際上這是一個剛掛載的 U 盤,並沒有被其他進程使用。要修復它,我們需要命令行工具:

使用 xcode-select --install 來安裝命令行工具,安裝完成後,我們可以使用下面的命令來查看這個文件的屬性:

# GetFileInfo AndroidStudioProjects.zip
 
--- 
file: "---"
type: "brok"
creator: "MACS"
attributes: avbstclinmedz
created: 02/25/2018 18:01:05
modified: 02/25/2018 18:11:56

注意高亮行,這裏文件的類型是 brok ,我們使用命令來去掉這個類型標記:

SetFile -c "" -t "" AndroidStudioProjects.zip

這下,文件就又回覆了正常的黑色,可以正常讀取了。

在這裏插入圖片描述

壓縮包恢復正常可讀

參考鏈接:https://www.logcg.com/archives/2977.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章