list.csv]其中,F(xiàn)IL ELIST為命令本身,“[/OPTION]”為參數(shù)及選項(xiàng),“Path(s)”為路徑,“[>list.csv]”為重定向輸出文件名(可選)。下面我們通過(guò)一些具體的實(shí)例來(lái)進(jìn)行說(shuō)明。1.顯示文件的一"/>
童樂(lè)安
首先下載FileList程序(https:∥www.jam-software.com/filelist)。調(diào)用該命令程序時(shí),需要在FileList程序所在的文件夾打開(kāi)命令提示符窗口,然后遵循如下基本格式構(gòu)造和執(zhí)行命令:
FILELIST[/OPTION]Path(s)[>list.csv]
其中,F(xiàn)IL ELIST為命令本身,“[/OPTION]”為參數(shù)及選項(xiàng),“Path(s)”為路徑,“[>list.csv]”為重定向輸出文件名(可選)。下面我們通過(guò)一些具體的實(shí)例來(lái)進(jìn)行說(shuō)明。
如果要顯示文件的所有者、屬性(存檔、只讀、隱含、系統(tǒng)等)、MD5值,可使用如下命令(圖1):
FileList/USECOLUMNS NAME,OWNERS,ATTRIBUTES,MD5
其中,參數(shù)/USECOLUMNS表示指定使用列項(xiàng)目,后面的NAME表示文件名,OWN ERS表示文件所有者,ATTRI BUTES表示文件屬性(將顯示存檔屬性A、只讀屬性R、隱藏屬性H、系統(tǒng)屬性S、文件夾D等等),MD5表示顯示文件MD5識(shí)別碼。注意選定項(xiàng)目的間隔一定要用半角逗號(hào)。
本刊2018年第22期文章《文件收藏多處 列表導(dǎo)出易查》,介紹過(guò)利用可視化的文件列表軟件Filelist Creator,來(lái)完成列表建立和導(dǎo)出任務(wù)的方法,但功能不及上述程序強(qiáng)大。
如果要將當(dāng)前目錄中的JPG圖像文件的分辨率列出來(lái),可使用如下命令(圖2):
FileList/USECOLUMNS NAME,System.Image.Dimensions/INCLUDE*.ipg
其中,參數(shù)“System.Image.Dimensions”表示圖片空間維度(即分辨率),也可以去掉System簡(jiǎn)化為“Image.Dimensions”?!?INCLUDE”參數(shù)指明圖像的文件類(lèi)型,這里指定為JPG圖片。
如果需要將顯示的文件列表信息輸入到文件中保存,只需在上述格式命令的基礎(chǔ)上,使用輸出重定向符號(hào)“>”,后加輸出列表文件名稱(chēng)即可(文件類(lèi)型可以是TXT,也可以是CSV)。例如:
FileList/NOHEADER/ADDITIONALCOLUMNS OWNERS/FULLPATH.>D:\Output.csv
該命令表示將文件列表信息輸出到“D:\output.csv”文件中。其中參數(shù)“/NOHEADER”表示不輸出列標(biāo)題(如圖1、圖2中未帶此參數(shù),則列表中合有列標(biāo)題)。“/ADDITIONALCOLUMNS參數(shù)表示在默認(rèn)列的基礎(chǔ)上添加附加列(默認(rèn)只輸出基本的文件名、大小、日期、類(lèi)型等項(xiàng)目),后面的“OWNERS”表示顯示文件所有者。“/FULLPATH”表示顯示完全路徑。
執(zhí)行該命令之后,通過(guò)Excel打開(kāi)生成的CSV文件,可查看其中的內(nèi)容(圖3)。