個々の曲の長いリストがあり、曲だけのフォルダーにはありません。それらをアーティストのフォルダーに移動したいと思います。曲は次の形式です
アーティスト - 曲名.flac
それらをリストに保存してエコーすることはできますが、アーティストと曲名を2つの変数に分割すると、わかりません。
誰かが分割を手伝ってくれませんか(または、スクリプトの残りの部分でも必要な場合)
これは私がこれまでに持っているものです:
@echo off
setlocal enabledelayedexpansion
set N=0
for %%i in (*) do (
set Files[!N!]=%%~ni
set /a N+=1
)
for /l %%x in (1,1,%N%) do echo.!Files[%%x]!
pause