0

誰かが特定のファイルをある場所から別の場所に移動するためのbatcmdを手伝ってくれますか

私のファイル構造

ソースの場所

E:\Test1\2011\18\5730547\5730552\html
E:\Test1\2011\18\5730547\6430552\html
E:\Test1\2011\38\7730140\2330582\html
E:\Test1\2011\19\5718547\5730552\html

ここで、 htmlfolderにはcssfolderxmlhtmlfilesが含まれます。

testcase.htmlファイル名に含まれるファイルとimages.htmlファイルのみを上の場所から下の場所に移動したい

必要な場所

E:\Final1\2011\18\5730547\5730552\html
E:\Final1\2011\18\5730547\6430552\html
E:\Final1\2011\38\7730140\2330582\html
E:\Final1\2011\19\5718547\5730552\html

私を助けてください

4

1 に答える 1

0
for %%a in (testcase.html images.html) do (
xcopy E:\Test1\2011\18\5730547\5730552\html\%%a /s E:\Final1\2011\18\5730547\5730552\html\*1.*
xcopy E:\Test1\2011\18\5730547\6430552\html\%%a /s E:\Final1\2011\18\5730547\6430552\html\*2.*
xcopy E:\Test1\2011\38\7730140\2330582\html\%%a /s E:\Final1\2011\38\7730140\2330582\html\*3.*
xcopy E:\Test1\2011\19\5718547\5730552\html\%%a /s E:\Final1\2011\19\5718547\5730552\html\*4.*
)

これらは、ファイル名に 1 ~ 4 の番号が追加されてコピーされます。それ以外の場合、次のフォルダーのコピーが同じ宛先フォルダーにコピーされるたびに上書きされます。

于 2012-12-12T14:09:15.633 に答える