如何在bat脚本中列出指定目录下的所有文件信息
生活随笔
收集整理的這篇文章主要介紹了
如何在bat脚本中列出指定目录下的所有文件信息
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
今天在研究windows系統(tǒng)下的bat腳本,想要去遍歷一個目錄并輸出該目錄下的所有文件的詳細(xì)信息。經(jīng)過一番查找和摸索,使用以下代碼即可實現(xiàn):
@echo offset source_dir="C:\Users\leon\Desktop\test"for /R %source_dir% %%f in (*.*) do (echo 完整路徑信息: %%fecho 所在目錄信息: %%~dpfecho 文件前綴名稱: %%~nfecho 文件后綴名稱: %%~xfecho 完整文件名稱: %%~nxfecho 不帶后綴路徑: %%~dpnfecho 文件修改時間: %%~tfecho 文件內(nèi)容大小: %%~zf Byte )pause運行結(jié)果如下:
完整路徑信息: C:\Users\leon\Desktop\test\test.txt
所在目錄信息: C:\Users\leon\Desktop\test
文件前綴名稱: test
文件后綴名稱: .txt
完整文件名稱: test.txt
不帶后綴路徑: C:\Users\leon\Desktop\test\test
文件修改時間: 2020/07/09 14:58
文件內(nèi)容大小: 12 Byte
請按任意鍵繼續(xù). . .
如果只要列出某種類型的文件(比如*.doc),那么改成下面的語句就行:
@echo offset source_dir="C:\Users\leon\Desktop\test"for /R %source_dir% %%f in (*.doc) do (echo 完整路徑信息: %%fecho 所在目錄信息: %%~dpfecho 文件前綴名稱: %%~nfecho 文件后綴名稱: %%~xfecho 完整文件名稱: %%~nxfecho 不帶后綴路徑: %%~dpnfecho 文件修改時間: %%~tfecho 文件內(nèi)容大小: %%~zf Byte )pause總結(jié)
以上是生活随笔為你收集整理的如何在bat脚本中列出指定目录下的所有文件信息的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 好书答案
- 下一篇: 基于SSM的在线电影购票系统【源码开源】