「%N」が引数gotoとラベル引数での分岐を試す引数がなしのとき「条件1」を渡したとき「条件2」を渡したとき「条件3」を渡したときあとがき引数で分岐するバッチファイルのソースこんな感じでソースを作りました。引数を1つ指定してバッチファイルを実行します。それに応じて処理を行ってくれるバッチファイルです。解説それではこのバッチについて解説です。バッチファイルのif文if文はこんな感じで使います。以上(>=)ただネットで見て、使ってみる限り、「==」でも「EQU」と同じ挙動をしてくれるようです。ヘルプに書いてないけど、アップデートされたのかな?「%N」が引数バッチファイルでの引数は、%と数字の組み合わせで表現します。N個目の引数なので今回使用した「%1」は、1個目の引数を参照します。引数を2個や3個使いたい場合は、そのまま「%2」や「%3」を使えばOKです。ラベルの箇所にジャンプします。一定の処理ブロックを実行したい条件と一致したら、ある処理を行いたくない以降の処理を行わずに終了したいなんてときに使えます。他の言語同様、GOTOを乱用すると複雑怪奇なものになったり、可読性が鬼下がりします。引数での分岐を試す実行して結果を見てみましょう。引数がなしのとき引数がなしのときは、エラーになります。使い方が誤っています。実行したい処理を行ってくれます。実行したい処理を行ってくれます。「条件3」を渡したとき「条件3」を渡したときは、どの条件にも一致しないので終了します。Studioでビルド時に、勝手にコピーしてもらったりするために作りましたが、なかなかいい感じです。lisz-works引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。