You could pass the variable as a parameter to the batch file. For example
The ahk script:
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
; Do whatever you need to here
VarX := 69420
Run batch.bat %VarX%
The batch script:
@echo off
SET VarXReading=%1
echo %VarXReading%
pause
Just make sure that the batch script and ahk script are in the same directory for this to work
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…