① bat怎麼獲取文件夾內文件名稱,以及子文件夾內文件名稱
tree命令列目錄
為什麼不直接用tree命令,還能顯示目錄樹結構。
C:>tree /?
以圖形顯示驅動器或路徑的文件夾結構。
TREE [drive:][path] [/F] [/A]
/F 顯示每個文件夾中文件的名稱。
/A 使用 ASCII 字元,而不使用擴展字元。
② 要提取大量文件名到Excel表中,怎麼最快
批量來提取文件名到EXCEL表最快,自具體操作步驟如下:
1、首先,如圖所示的文件夾,我們將要提取裡面所有jpg圖片的名字。
③ CMD里查找一個文件並將文件名提取出來應該怎麼弄
@echo off
for %%i in (c d e f g) do (
dir/s/b %%i:\kp*.txt 1>>kp.txt 2>nul)
for /f "tokens=*" %%i in (kp.txt) do set fn=%%i
echo %fn%
④ 如何獲取一個文件夾裡面所有文件的文件名,不要後綴名
假設原文件夾為g:\test,目標文件夾為g:\bat,本批處理
將會把g:\test文件夾下(包括子目錄)所有同名不同後綴的文件拷貝到g:\bat目錄下
且按照不同名字建立相應的文件夾,同名文件就放在對應名稱的文件夾內
代碼如下:
set
srcfolder=g:\test
set
desfolder=g:\bat
for
/f
"delims="
%%a
in
('dir
"%srcfolder%\*.*"
/a-d
/b
/s')
do
(
md
"%desfolder%\%%~na"
2>nul
x
/y
"%%a"
"%desfolder%\%%~na"
2>nul
)
⑤ 怎麼把文件夾里的word文件名提取出來
1.
首先在文件夾下新建一個文件文件
2.
然後輸入以下內容: dir /a-d /b *docx>提取的文件名.txt echo pause
3.
然後將文件後綴改為【.bat】
4.
然後雙擊這個腳本程序,文件夾膽胳畜下就泉離生成了一個文件【提取的文件名.txt】
5.
打開生劣激成的文件,發現我們需要提取的文件名就已經在裡面了
⑥ 如何一次性提取硬碟內所有文件的文件名
一次性提取磁碟內所有文件文件名的方法
1、打開記事本,寫入
dir c:/s
dir d:/s
dir e:/s
dir f:/s
c、d、e、f需要提取文件名的磁碟符號,
如本機需要提取的是m磁碟的文件名,寫入:dir m:/s
⑦ 如何批量提取文件名到EXCEL表
打開EXCEL的數據-查詢功能-新建查詢-從文件-從文件夾
選擇文件夾路徑,這樣,就有一個窗口顯示內文件詳細信息,然後容點擊載入,你需要的文件名等信息就會導入到EXCEL表裡了。
比起用BAT文件來說這樣更快,效率更高,更便捷,不要記住那麼繁瑣的bat命令行。