簡體   English   中英

(批處理文件)列出特定目錄中的文件,但僅列出文件名?

[英](Batch File) List files in a specific directory but only filenames?

嗨,我是程序設計的新手,我試圖制作一個批處理文件,在我的一個文件夾中列出音樂,但我只想看到這些名稱。 我總是得到這樣的東西:

C:\\用戶\\塞巴斯蒂安\\應用程序數據\\漫游\\區\\音樂\\ song1.mp3

這就是我用的

for %%a in (%userprofile%\AppData\Roaming\Zones\Music\*.mp3) do echo %%a

有沒有什么辦法可以得到它只是說松1或至少song1.mp3

使用定界符( FOR /? ):

對於Song1

for %%a in (%userprofile%\AppData\Roaming\Zones\Music\*.mp3) do echo %%~na

對於song1.mp3

for %%a in (%userprofile%\AppData\Roaming\Zones\Music\*.mp3) do echo %%~nxa

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM