for /f "delims=" %%i in ('PowerShell -Command "Add-Type -AssemblyName Microsoft.VisualBasic; [Microsoft.VisualBasic.Interaction]::InputBox('숫자를 입력하세요', '입력')"') do set "num=%%i"
echo 입력하신 숫자는 %num% 입니다.
set "array=1 2 3 4 5"
for %%i in (%array%) do (
if %%i EQU %num% (
echo 변수가 배열 값 중 하나와 일치합니다.
goto end
)
)
echo 변수가 배열 값 중 어느 것과도 일치하지 않습니다.
:end
파워쉘을 활용해서 입력창을 띄우고, 입력한 값이 array안에 있는 값 중 하나와 일치하는지 확인한다.