5
Tôi tìm thấy mã này, nhưng có những phần mà tôi không hiểu.% ~ 1 làm gì trong tập tin batch này?
Đây là mã của tôi:
Main.bat:
@echo off
set "CallCount=0"
set "Mood="
set /P "Mood=Your mood is: "
call Receive.bat "%Mood%"
rem *Random stuff*
set "Food="
set /P "Food=The food you want is: "
call Receive.bat "%Food%"
set "CallCount="
Receive.bat:
@echo off
set /A CallCount+=1
if "CallCount"=="2" goto Call2
if not "%~1"=="" echo %1 <----
*Random Stuff* |
goto :EOF |---What is %~1 doing in this area?
:Call2 |
if not "%~1"=="" echo %1 <----
rem Commands for second call.
Chỉnh sửa: Đây là một tập tin có sử dụng lệnh gọi hai lần.
Cảm ơn bạn đã làm rõ! Thực sự đã giúp. – Kit