ここ数日、Google で回答を探していましたが、どこにもアクセスできませんでした。私は 2 つの部分からなるコードの最初の部分でサブフォルダーからすべてを取り出し、次に 2 番目の部分でそれらのファイルをタイプごとに別の場所にある他のフォルダーに移動します。テスト セットアップでコードを動作させることはできますが、移動しようとしているファイルでは動作しません。スペースが含まれているファイルの名前に関係していると思いますが、よくわかりません。ここにコードがあります。みんなありがとう!
パート1
FOR /R C:\Users\Laptop02\Desktop\Folder 1 Test %%i IN (*.*) DO MOVE %%i C:\Users\Laptop02\Desktop\Folder 1 Test
第二部
@echooff
set media=C:\Users\Laptop02\Desktop\Foder 2 Test
set jpg=C:\Users\Laptop02\Desktop\Foder 2 Test\mediadata
set xml=C:\Users\Laptop02\Desktop\Foder 2 Test\mediadata
move %dlDir%*.avi %media%
move %dlDir%*/*.avi %meia%
move %dlDir%*.mp4 %media%
move %dlDir%*/*.mp4 %media%
move %dlDir%*.mkv %media%
move %dlDir%*/*.mkv %media%
move %dlDir%*.jpg %jpg%
move %dlDir%**.xml %xml%
再度、感謝します。