コマンドプロンプトの繰り返し処理について
コマンドプロンプト初心者です。
今回、同じファイルをWebサーバー上の複数のフォルダにアップロードするバッチを組みたいのですが、「for」による繰り返し処理がうまくできません。
さらに具体的にいいますと「public_html/10」「public_html/11」「public_html/12」「public_html/13」それぞれに「AAA」というフォルダを作り、その中に「BBB.txt」というファイルをアップロードしたいのです。
なお、「public_html/10」に「AAA」というフォルダを作り、その中に「BBB.txt」というファイルをアップロードをおこなう、という一度だけの処理はできています。ですが、forを使い、繰り返し作業をおこなおうと試みるも、うまくいきません。
以下が作成したFTPコマンドです。
------------------------------
open XXX.XX.XX.XX
name
password
For /L %%a in(10,1,13) do (
cd /public_html/%%a
mkdir AAA
cd /public_html/%%a/AAA
put C:\BBB.txt BBB.txt)
EXIT
------------------------------
お手数ですが、ご教授いただけますと幸いです。
よろしくお願いいたします。