バッチファイルのfor文のことで質問があります


http://folomy.jp/heart/?m=pc&a=page_c_topic_detail&target_c_commu_topic_id=12598
の返答にあるように
@echo off
set b=0
for /r "C:\" %%f in (*.png) do (
set name=%%~nf%
call :next
)
goto end

:next
ren "%name%.png" "picture%b%.png"
set /a b=b+1
goto :eof

:end
echo 画像ファイルは%b%枚でした

この内容を処理したいのですが
URLの
for /f %%a in ('dir /b *.txt') do (ren "%%a" "頭%%a")
の /f は/rと一緒に使用できませんか?

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2011/10/02 19:21:26
  • 終了:2011/10/09 19:25:03

回答(0件)

回答はまだありません

  • id:jak-san
    for /r "C:\" %%f in (*.png) do (
    set name=%%~nf%

    の部分を

    for /f "delims=" %f in ('dir /b /s *.png') do (
    set name=%%~dpnf%

    で試してみてください。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません