0
我有一個目錄有幾個子目錄,我試圖獲取文件名和它們的路徑列表,然後我想在Excel中有這些數據。有沒有一種方法可以在Windows 7中通過命令行執行此操作?獲取文件名和路徑的列表
期望中的Excel結果:
A1: FILENAME.JPG B1: X:\DIR1\DIR2\FIELNAME.JPG
我有一個目錄有幾個子目錄,我試圖獲取文件名和它們的路徑列表,然後我想在Excel中有這些數據。有沒有一種方法可以在Windows 7中通過命令行執行此操作?獲取文件名和路徑的列表
期望中的Excel結果:
A1: FILENAME.JPG B1: X:\DIR1\DIR2\FIELNAME.JPG
echo off & for %i in (*) do dir %i /b & dir .\%i /s /b
這將產生以下的一個名爲foo且文件A,B和C:
a
c:\foo\a
b
c:\foo\b
c
c:\foo\c
因此,只要管道輸出到一個然後將其導入到Excel中。你必須在Excel中做一些操作來將行分成兩列而不是行,但這不應該很難。
要管它正確,你需要記住兩管DIR命令,並追加到該文件,就像這樣:
echo off & for %i in (*) do dir %i /b >> foo.csv & dir .\%i /s /b >>foo.csv