1

(非常に)多数のファイルを取得し、それらを独自のフォルダーに配置する、実行可能なバッチファイル(Windows用)が必要です。

ソースディレクトリの構造は次のとおりです。

\\Movies\Movie1.mkv
\\Movies\Movie1.idx
\\Movies\Movie1.sub
\\Movies\Movie1.jpg
\\Movies\Movie1.mkv_sheet.jpg

\\Movies\Movie2.mkv
\\Movies\Movie2.idx
\\Movies\Movie2.sub

\\Movies\Movie3.mkv
\\Movies\Movie3.idx
\\Movies\Movie3.sub

mkvファイル名に基づいてフォルダーを作成し、Movie *。*をそのフォルダーに移動して、次のようにする必要があります。

\\Movies\Movie1\Movie1.mkv
\\Movies\Movie1\Movie1.idx
\\Movies\Movie1\Movie1.sub
\\Movies\Movie1\Movie1.jpg
\\Movies\Movie1\Movie1.mkv_sheet.jpg

\\Movies\Movie2\Movie2.mkv
\\Movies\Movie2\Movie2.idx
\\Movies\Movie2\Movie2.sub
4

1 に答える 1

2

コメントで指定されたパスを使用するように編集

@echo off
pushd D:\Video
for %%F in (*.mkv) do (
  2>nul md "%%~nF"
  >nul move /y "%%~nF*.*" "%%~nF"
)
popd
于 2012-07-11T21:29:58.030 に答える