Logseq批量文件導(dǎo)入方法2
上一次,講過了Logseq批量文件導(dǎo)入方法,很麻煩,但是原理也很簡單就是講文件名改一下命名的格式,以適配Logseq的打開文件方式。這次講一個(gè)簡單的。使用bat文件進(jìn)行更改格式。
1.?講想要導(dǎo)入的文件,在assets里新建一個(gè)文件夾并將文件導(dǎo)入這個(gè)文件夾里如圖 1
?

2.?將bat文件導(dǎo)入這個(gè)文件里 如圖 2
?

?
3.?點(diǎn)擊運(yùn)行bat文件如圖 3,結(jié)果如圖 4
?


4.?將list.txt內(nèi)容復(fù)制到logseq里面即可,如圖 5
?

好了整體流程就到這里,接下來就是最重要的,bat文件
Bat文件
@echo off
rem 這個(gè)代碼會讀取當(dāng)前文件夾下的所有文件名包括文件后綴,并把它們寫入一個(gè)叫做list.txt的文本文件中,每個(gè)文件名前后加上中括號,同時(shí)在文件后面加上當(dāng)前文件夾的位置,和文件的文件名包括文件后綴
將文件夾位置的\換位/
setlocal enabledelayedexpansion
set folder=%cd%
set folder=!folder:\=/!
for %%i in (*.*) do echo [%%i](%folder%/%%i) >> list.txt
?
以上就是bat文件里的所有內(nèi)容
?
制作方法,新建一個(gè)txt文件,將這些內(nèi)容復(fù)制到txt文件里面如圖6,另存為如圖 7
?

?

命名隨便,不過要將文件名的后綴txt,改為bat即可,編碼UTF-8,改為ANSI,如圖8,不然會有亂碼,最后保存,就能的到bat文件,其余就安照最先開始的步驟即可。
?

如果有什么問題歡迎詢問,不過本人也是小白,不然也不會有第一篇的內(nèi)容了。