タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Batchに関するkyrkryのブックマーク (2)

  • 【ハウツー】ゼロからはじめるバッチプログラミング - 反復処理編 (1) 大量ファイルの一括処理 | パソコン | マイコミジャーナル

    大量のファイルを処理する 前回、コマンドを用いてファイルやディレクトリを操作する方法を説明しましたが、多くの場合、バッチファイルの処理で期待するのは個々のファイル処理ではなく、人の手では面倒な大量のファイルの処理でしょう。たとえば、ファイル名を一定の規則で並べ変えたり、拡張子を変換するといった目的が考えられます。 こうした、複数の対象に対して同一のコマンドを連続的に実行するにはforコマンドを使います。forコマンドは、指定した複数のファイルや値、文字列を順にコマンドで処理します。 for %変数 in (セット) do コマンド for %%変数 in (セット) do コマンド forコマンド名の直後の % 記号に続く変数は、連続する処理で現在の処理対象となっている文字列を格納します。この変数をコマンドで利用することで、大量のファイルなどを順に同じコマンドを用いて処理できます。forコ

  • 【ハウツー】ゼロからはじめるバッチプログラミング - 環境変数編 (1) バッチプログラミングと環境変数 | パソコン | マイコミジャーナル

    環境変数とは バッチファイルは、事前に用意されているコマンドやアプリケーションを、あらかじめ記述したコマンドの手順に従って実行することが主な役割ですが、状況に依存した条件を処理に組み込みたい場合は、内容が複雑になり、プログラミングのような構造的な流れが発生します。このような、状況に依存して実行するコマンドや値を選択しなければならないバッチ処理を実現するには、利用者との対話やコマンドの結果なる値などをバッチファイルの実行時に取得しなければなりません。 バッチファイルの記述時ではなく、実行時に何らかの値を得るには、その値を保存する方法が必要になります。バッチファイルに直接記述された整数や文字列は、何度実行してもその値が変化することはありません。これに対して、実行時に状況に従って渡される環境変数と呼ばれる動的な情報があります。環境変数は、一般的なプログラミング言語における変数のようなもので、あら

    kyrkry
    kyrkry 2008/10/28
  • 1