曲集の約60%に歌詞があります。zzz_歌詞のファイル名は、ファイル名の前に拡張子が付いた曲のファイル名と同じ.lrcです。
C:\Songs\album\song.mp3
C:\Songs\album\zzz_song.lrc
私は現在、そのようなファイル名を印刷しています
for /r "C:\Songs" %%f in (*.mp3 *.flac) do (
echo %%f
)
if歌詞ファイルの存在を確認するために、forループ内のステートメントにブール値を作成するにはどうすればよいですか?
私は次のようなことを考えていました
if exist zzz_%f echo zzz_%f.lrc
ただし、完全なファイルパス(例)のzzz_%f前に追加され、既存の拡張子に追加されますzzz_zzz_C:\Songs\album\song.mp3.lrc