2011-06-23 17 views
1

"Temp _ *****"で始まるすべてのフォルダを別のフォルダに移動したいとします。フォルダーでワイルドカードを使用できるようには見えません。私はオンラインで探していましたが、誰かがこのコードを投稿しましたが、自分のシナリオにどのように適用するかはわかりません。ワイルドカード構造ファイルを移動先フォルダに移動

@echo off for /d %%a in ({*}) do xcopy "%%a" "C:\Home\a\b\tmp\%%a\" /E 

答えて

1

はここで、交換するCそれを行うための一つの方法です:\ TEST01 \ソースフォルダの場所を持つ:

for /F %%a in ('dir C:\TEST01\TEMP_* /ad /b') do move C:\TEST01\%%a C:\Home\a\b\tmp\%%a 
関連する問題