for

やりたいこと検索

バッチファイルでループ処理する

  こんなことを知りたい人へ向けて書いています Windowsバッチファイルでループ処理のすべてを知りたい方 様々なループ処理の方法を知りたい方 「for」コマンドによるループ処理について詳しく知りたい方 「g […]

やりたいこと検索

ファイルの行数を数える

  目次 ファイルの行数を数える 空行をカウントする   ファイルの行数を数える ファイルの行数を数えるには、「for /f」コマンドでファイルを一行ずつ読み込んでいき、何回ループが回ったかを最後にチ […]

依頼内容の紹介

「%*」で「%0」が含まれないのはなぜか?

依頼内容の概略 「%*」で「%0」が含まれないのはなぜか?(abc 様より) 依頼内容の詳細   バッチファイルの作成依頼とは少し離れますが、バッチパラメータ(引数)で全ての引数を取得するときには「%*」とする […]

やりたいこと検索

すべての引数を一括で取得する

  目次 引数の確認 すべての引数を一括取得する 「%*」には「%0」は含まれない   引数の確認 バッチファイルに引数を指定した場合、バッチファイル内で引数を利用したいときにはプレースホルダー「%? […]

依頼内容の紹介

テキストファイル(.txt)をエクセルで読み込めるcsvファイル(.csv)に変換するバッチファイルを作成したい

依頼内容の概略 テキストファイル(.txt)をエクセルで読み込めるcsvファイル(.csv)に変換するバッチファイルを作成したい。その際、ユーザーがバッチファイルの中身を編集しなくていいように、任意のファイルに対応したも […]

やりたいこと検索

複数のファイルを結合する

  目次 元となるファイル内容の下に別のファイル内容を追加する 元となるファイル内容の途中に別のファイル内容を挿入する   元となるファイル内容の下に別のファイル内容を追加する 元となるファイル内容の […]

やりたいこと検索

ファイルから文字列を読み込む

目次 ファイルから文字列を読み込む 単語区切りで読み込む スペース区切り その他の文字で区切られている場合 1行すべてを読み込む その他の関連しそうな記事   ファイルから文字列を読み込む ファイルから文字列を […]

やりたいこと検索

forループの中で値を変化させる

  目次 for文の中で値を変化させる 「enabledelayedexpansion」とは   for文の中で値を変化させる for文の中で値を変化させたい場合はfor文全体を、「setlocal […]

やりたいこと検索

文字列配列を順に読み込む

  目次 文字列の配列を順に読み込む スペース以外の区切り文字で区切られている場合   文字列の配列を順に読み込む ここで言う「文字列の配列」とは、 red blue green yellow pin […]

やりたいこと検索

数字を任意の桁で0埋めする

  目次 数字を任意の桁で0埋めする 日付を表示する(例:2017/01/01)   数字を任意の桁で0埋めする 例えば、数字「1」から「10」を出力するとき、「01」から「10」のように一桁の数字に […]

やりたいこと検索

フォルダ内のファイル一覧を取得する

  こんなことを知りたい人へ向けて書いています フォルダ内にあるファイルの一覧を取得する方法を知りたい方 「dir」コマンドでお手軽に取得する方法を知りたい方 「dir」コマンドでの一覧化で、並び順を変更したい […]

やりたいこと検索

バッチファイルで配列を使う

  目次 一次元配列 配列に数字を格納する ファイルから文字列を格納する 二次元配列 配列に数字を格納する ファイルから文字列を格納する その他の関連しそうな記事   一次元配列 他の言語を使用してい […]

コマンド別解説

for(バッチファイルで繰り返し処理をする)

>>forのオプション簡易解説へ こんなことを知りたい人へ向けて書いています 「for」コマンドでどんなことができるのか知りたい方 「for」コマンドの様々なオプションの機能や使い方を知りたい方 Window […]

バッチファイル入門講義

入門講義【第11章】 ファイル名を一括変換する

ここでは下の図のように、複数あるファイル名の一部を一括して変換するバッチファイルを紹介します。   まず、はじめに複数のファイルの拡張子を一括して変換する方法。そして、複数のファイルの共通しているファイル名部分 […]

バッチファイル入門講義

入門講義【第9章】 ファイル内の文字列を置換

「for」コマンドのつづきです。「for」コマンドを使うとファイル内の文字列を参照したり、置換したりすることもできます。 その他の関連しそうな記事   ファイル内の文字列の表示 まずは、ファイル内の文字列を読み […]

バッチファイル入門講義

入門講義【第8章】 ファイル名に日付を加える(改良編)

今回は「for」コマンドを使用した複数のファイルを対象とした処理方法(ループ処理)を学びます。これによって、同じ処理を何度も書かなくて済むようになります。その他にも、「for」コマンドを使うメリットはたくさんあります。 […]