劍波
音樂列表文件實(shí)質(zhì)上是一些文本文件,我們可以用Wi ndows的內(nèi)部命令DIR來按需生成音樂列表文件。其基本的命令格式如下:
DIR <參數(shù)1 參數(shù)2 …> <帶有通配符的文件名集> > < 音樂播放列表.m3u>
其中,“<參數(shù)1 參數(shù)2 …>”表示生成音樂列表文件時(shí)所選擇的條件,用參數(shù)/ B限制僅顯示文件名,排除其他無(wú)用的信息;/ON參數(shù)是按照文件名進(jìn)行排序;/OD參數(shù)是按照日期/時(shí)間從先到后的順序排序;/OS參數(shù)則是按照文件由小到大的順序進(jìn)行排列。
按照上面所述的基本命令,假設(shè)我們要給“ D : \ 我的音樂”文件夾中的音樂文件生成播放列表文件。首先,在文件資源管理器中打開該文件夾,然后按下“Alt+D”組合鍵,這時(shí)光標(biāo)焦點(diǎn)會(huì)集中到資源管理器的地址欄中,輸入“CMD”并回車,之后便會(huì)自動(dòng)打開命令提示符窗口,且當(dāng)前路徑就是“D:\我的音樂”。這樣可以免去用常規(guī)方法打開命令提示符之后,還得去切換驅(qū)動(dòng)器符號(hào)以及當(dāng)前目錄的麻煩。
案例一生成以名稱排序的音樂列表
如果要將當(dāng)前文件夾中的所有MP3文件,生成以音樂文件名稱順序排列的音樂列表文件,可輸入并執(zhí)行如下命令(輸入命令之后回車即可執(zhí)行):
DIR /B /ON *.MP3 > 文件名排序的列表.M3U命令執(zhí)行完畢后,我們看到該文件夾中出現(xiàn)一個(gè)名為“文件名排序的列表.M3U”的文件,將其拖拽到記事本程序中查看,發(fā)現(xiàn)列表文件為按名稱排序(圖1)。試著用音樂播放器打開播放,一切如愿。
案例二生成以時(shí)間排序的音樂列表
利用如下的命令,可以自動(dòng)生成以時(shí)間排序的音樂列表文件(圖2):
DIR /B /OD *.WAV > 時(shí)間排序的列表.M3U
之后用音樂播放器打開該列表文件進(jìn)行播放,即可按照錄音的時(shí)間順序來進(jìn)行收聽。
案例三分組連續(xù)播放多類音樂文件
利用如下的命令,可以將不同類型混雜在一個(gè)目錄中的音樂文件,按類排列并生成播放列表(圖3):
DIR /B /OE /ON *.* > 按類分組文件名排列.M3U
如果要生成跨目錄的播放列表,若目錄是上下級(jí)關(guān)系,則只需在最上層的目錄中采用在上述DIR命令中加一個(gè)/S參數(shù)即可。若音樂文件位于不同位置的文件夾中,則可以采用將多條命令置于同一個(gè)批處理文件中的辦法來實(shí)現(xiàn),注意第一條之后的命令中要將“>”改為“>>”以累加列表。