ファイルを複数のフォルダー (バッチ ファイルが配置されたのと同じディレクトリ内) にコピーするが、それらのサブフォルダーにはコピーしないバッチ ファイルを探しています。
例: 200 ~ 300 個の「Customer Name」フォルダーがあるのサブフォルダーに入る
必要はあり
ません。K:\NewCustomers\NewPartNumber.Bat
K:\NewCustomers\Customer Name\
\Customer Name\
私が使用していた:
for /R "K:\NewCustomers\" %%a in (.) do copy "K:\NewCustomers\NewPartNumber.bat" "%%a"
しかし、これは再帰的であり、これらの他のフォルダー内にフォルダーがあるため、すべてのサブフォルダーに配置しないとこのコマンドを実行できません。
for /d
ループを実行してみました:
for /d "K:\NewCustomers\" %%a in (.) do copy "K:\NewCustomers\NewPartNumber.bat" "%%a"
しかし、構文に失敗し、しばらくしていくつかのことを調べて別のことを試した後、答えを探して髪を引っ張ろうとしています。次のエラーが表示されます。
K:\NewCustomers* was unexpected at this time.