macos系統打開移動硬盤的視頻時,提示“已被macOS使用”,按照查找的方法設置,用編輯命令行的方式,可以成功,但是下一次再次訪問硬盤時,同一個文件同樣的問題又再次出現。所以找了一次性解決的問題。
os版本 10.15
完整步驟:
1.創建自動操作
Automator--服務--選定:文件或文件價;位於:Finder
2.配置整個自動化流程
a.創建請求確認,避免錯誤點擊
b.創建路徑變量
1)創建變量,輸入參數
2)獲得變量的值
3.運行shell腳本,輸入以下代碼
read -p "input a val:" INIT_PATH function read_dir(){ IFS=$(echo -en "\n\b") for file in ` ls $1 ` do if [ -f $1"/"$file ]; then xattr -c $1"/"$file else read_dir $1"/"$file fi done } if [ -f "$INIT_PATH" ]; then xattr -c "$INIT_PATH" else read_dir $INIT_PATH fi
4.添加一個完成通知
配置結果完整如下:
完成后 可以點擊右上角的 運行按鈕 進行運行一遍,主要是檢查shell腳本有沒有錯誤.
選擇“好”
默認操作會是遍歷你的桌面路徑
-----------------------------------------------------------------------------------------------
最后記得保存!!!!!!!!!!!!!1
保存自動流程:
使用:
通過訪達,打開你的移動硬盤中的文件, 選擇被占用的文件,右擊-->快速操作下面就會出現你剛才添加的 清理OS文件占用的選項了. 點擊就行
清理完成后 右上角就會彈出提示了
當前支持
1.選擇單個文件 解除OS占用.
2.選擇文件夾,解除OS占用.
3.選擇磁盤根目錄,解決整個磁盤的OS占用.(不建議,文件越多,耗時越長.)
參考:https://blog.csdn.net/zy987654zy/article/details/89598934