例: 1 つのディレクトリに次のような名前のファイルがたくさんあります。
スタッフ1.jpg スタッフ1 (1).jpg スタッフ1 (2).jpg スタッフ2.jpg スタッフ2 (1).jpg スタッフ2 (2).jpg ...や。。など。
バッチ スクリプトで、stuff1*
ファイルを という名前のサブフォルダーに移動する必要がありますstuff1
。stuff2*
サブフォルダーへのファイル、名前付きstuff2
など。
このバッチスクリプトを見つけました:
@echo off
for /f "delims=" %%a in ('dir /b') do (
if not "%%~fa"=="%~f0" (
md "%%~na" 2>nul
if exist "%%a" move "%%~na.*" "%%~na"
)
)
stuff1 (1).jpg
ただし、とstuff1 (2).jpg
ファイル用に別のディレクトリを作成します
編集: stuff1
およびstuff2
は単なる例であり、任意の 1 語の文字列にすることができます。そして私の悪い英語でごめんなさい