私はラベル内で実行中のバッチファイルの名前を取得するにはどうすればよいですか?
call :label
:label
echo %~0
pause
の代わりに "C:\ユーザーはデスクトップ\ BATCH.BAT \ミー\" エコー実行し、それがエコー ":ラベル"。 ":label"をエコーするのではなく、 "C:\ Users \ Me \ Desktop \ Batch.bat"をエコーしたいと思います。
私は、呼び出し前に%〜0を格納することに頼っていません:label。
できますか?もしそうなら、それはどうやって行えますか?
現在のコードを変更する必要がないので、これは完璧です!私はsetlocalなしであなたのコードをテストし、それは動作します。 ありがとうございます! – SirJosh3917