記録

画像ファイル系一覧のパスを列挙するバッチ

setlocal enabledelayedexpansion
type nul >imglist.txt
set BEFORE_STRING=
set AFTER_STRING=/
set BEFORE_STRING2=F:/
set OUTPUT_FILE=imglist.txt
for /f %%a in ('dir /a-d /s /b *.jpg *.gif') do (
set line=%%a
set RES=!line:%BEFORE_STRING%=%AFTER_STRING%!
echo !RES:%BEFORE_STRING2%=!>>%OUTPUT_FILE%!
)
endlocal
画像ファイル系一覧のパスを列挙するバッチです。 ググりながら作ってみました。 ちなみに勘所はsetlocal enabledelayedexpansion(endlocal)と!です。 どうもforの中の変数をセットするタイミングが関係しているので 上記の文言を使用しないとうまく取り出す事が できないようです。 遅延環境変数とかいうそうですね。。。 あまり理解していないけれどもorz







    変なコードを書いてしまった。それはいつものこと(笑)前のページ

    もし今、自分が小学生だったら自由研究でこんなの作ってると思いたい。次のページ

    関連記事

    1. 記録

      億男 川村元気(著)を購入した( ゚д゚ )。

      億男 川村元気(著)を購入した( ゚д゚ )。まだ、読んでいないけ…

    2. 記録

      映画、マネーモンスターを観てきましたので #映画レビュー

      映画、マネーモンスターを観てきましたので感想なんかを残しときます。…

    3. 記録

      目のコアが痛い。

      この頃、長時間PCと向き合っていると目の神経か血管が「ぷち」って切…

    4. 記録

      高知県の大卒初任給の平均が低い県外へ若者が行く理由がわかる。

      高知県の大卒初任給の平均が低い!!県外へ若者が流れる理由がわかる。…

    5. 記録

      WPのカレンダーや予約投稿の日付がズレてしまう件:WP5.3以降:?

      WPのカレンダーや予約投稿の日付がズレてしまう件:WP5.3以降に起…

    6. 記録

      セキュリティーソフトは要らない。デフォルトで大丈夫。本当!?

      おはよう御座います。昨日はいろいろと忙しくてブログを書くタイミングが…

    2019年8月
     1234
    567891011
    12131415161718
    19202122232425
    262728293031  

    カテゴリー

    アーカイブ

    PAGE TOP