あるセクションで「:A」、「:B」、または「:C」のいずれかのラベルを選択し、そのラベルに移動するバッチ ファイルを作成したいと考えています。ランダムなラベルを選択する方法がわかりません。そのリストから一人で
ありがとう!
あるセクションで「:A」、「:B」、または「:C」のいずれかのラベルを選択し、そのラベルに移動するバッチ ファイルを作成したいと考えています。ランダムなラベルを選択する方法がわかりません。そのリストから一人で
ありがとう!
set /a num=%random% %% 3
if %num%==0 goto A
if %num%==1 goto B
if %num%==2 goto C
@echo off &setlocal enabledelayedexpansion
set "alfa=ABC"
SET /A rd=%RANDOM% %%3
set "char=!alfa:~%rd%,1!"
echo Random jump to %char%
goto :%char%
echo line not printed
:A
echo label A
goto :eof
:B
echo label B
goto :eof
:C
echo label C
goto :eof