[ホーム] -
[バッチファイル サンプル一覧] - ["指定されたバッチ ラベルが見つかりません"の原因と対処]
goto <ラベル名>
:<ラベル名>
(*)ラベル名の前にコロンが必要です。コロンとは点が上下に並んだ記号です。
以下は基本的な使い方です。 label1 に移動するため "echo ここは飛ばされるため実行されません"は実行されません。
サンプルコード:
@echo off
goto label1
echo ここは飛ばされるため実行されません
:label1
echo ここは実行されます
実行結果:
ここは実行されます
正しい構文です。コロンがラベル名の前に付いています。
サンプルコード:
@echo Stage 1
goto label1
@echo Stage 2
:label1
@echo Stage 3
実行結果:
Stage 1
c:\>goto label1
Stage 3
以下の例ではラベルにコロンが付いていないためエラーとなっています。
サンプルコード:
@echo Stage 1
goto label1
@echo Stage 2
label1
@echo Stage 3
実行結果:
Stage 1
c:\>goto label1
指定されたバッチ ラベルが見つかりません - label1
以下の例ではラベルの表記が誤っています。ラベルのコロンがラベルの後に付いています。
サンプルコード:
@echo Stage 1
goto label1
@echo Stage 2
label1:
@echo Stage 3
実行結果:
Stage 1
c:\>goto label1
指定されたバッチ ラベルが見つかりません - label1
本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。)
[ホーム] - [バッチファイル サンプル一覧]