file1.bat が指定されたラベルで file2.bat を呼び出す方法を理解しようとしています。
私はこのようにすることができると考えました:
File1.bat
:config
@echo off
:setvars
set labelmarker=labelmarker
call file2.bat
pause > nul
:EOF
File2.bat
if %labelmarker%==labelmarker goto label4
:label1
echo it won't work...
goto EOF
:label2
echo it must work!
goto EOF
:label3
echo it didn't work...
goto EOF
:label4
echo it works!
goto EOF
:EOF
これは機能します。しかし、file1.bat からバットとラベルを呼び出したいと思います。制御文字やASCIIコードなどで可能ですか? 私が試したように
call file2.bat | goto label4 - doesn't work
call file2.bat > goto label4 - doesn't work
call file2.bat @label4 - doesn't work
どんな助けでも大歓迎です。
特定のラベルとコンテンツを新しいファイルに抽出する必要がある場合でも問題ありません。