エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
SETLOCAL・ENDLOCALの使い方【BAT・サンプル付き】
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
SETLOCAL・ENDLOCALの使い方【BAT・サンプル付き】
今回はBATの”おまじない”的なSETLOCAL・ENDLOCALの使用方法についてご紹介します。 SETLOCAL・ENDLOCAL... 今回はBATの”おまじない”的なSETLOCAL・ENDLOCALの使用方法についてご紹介します。 SETLOCAL・ENDLOCALとは? BAT内だけで使用するローカル環境変数を扱うもので、主に コマンドプロンプトを開いた状態で、複数のBATファイルを実行する場合メインBATからサブBATを呼びだす場合 に使われます。 ・SETLOCALとは BAT内で使用するローカル環境変数を作成します。 ローカル環境変数はENDLOCAL又はBATの終わりに達したとき終了します。 ・ENDLOCALとは ローカル環境変数を終了します。 それでは次項から具体例で説明します。 SETLOCAL・ENDLOCALを使わないと起こる不具合 不具合の例として、メインバッチとサブバッチの環境変数名が同じで、サブバッチ内でも値をセットしてしまったものを紹介します。 メインバッチ @ECHO OFF SET TM