用Dataview列出Obsidian裡不存在的圖檔
作者通过Dataview语法和Everything搜索引擎成功找回大部分遗失的本地截图文件,并庆幸使用了不带路径的语法格式。 2025-4-18 03:50:5 Author: jdev.tw(查看原文) 阅读量:14 收藏

由 · 發表於: · 更新於: | 瀏覽數: 17 / 18

標籤:

我的筆記有很多截圖,雖然後期都使用Emo外掛上傳到GitHub,但仍有部份圖檔是存放在本地的。但因為雲端硬碟可能重新安裝、重新同步,或測試和檔案相關的外掛等等原因,依然遺失了部份檔案。

今天特別找了可以列出遺失正常連結的Dataview語法,找到檔名後再用Everything search engine搜尋硬碟,找到後再複製回Vault裡,幸好多多少少找回了大部份,也慶幸當時是使用未帶路徑的 ![[圖檔檔名]]語法,這樣原來的筆記都不需要修改。

```dataview
TABLE WITHOUT ID
    out AS "Target", file.link as "Source"
FLATTEN file.outlinks as out
WHERE !(out.file)
    AND !contains(meta(out).path, "/")
    AND !contains(file.link,"Template")
    AND !contains(file.path, "90 Organize/")
SORT out ASC


## 1. 💡 相關鏈接
  ✅來源:[DV - list missing notes](https://wiki.sascha-kasper.com/obsidian/tweaks/dv-list-missing-notes/)

##

您可能也會有興趣的類似文章

您可能也會喜歡…


文章来源: https://jdev.tw/blog/8771/list-nonexistent-images-in-dataview-obsidian
如有侵权请联系:admin#unsafe.sh