在新的 AutoHotkey 进程中动态运行代码。
OutputVar := DynaRun(Script , ScriptName, ScriptParameters, AlternateExecutable)
命令示例: DynaRun "Msgbox Test", "MyDynaRunScript"
函数示例: PID := DynaRun("MsgBox Test", "MyDynaRunScript")
存储新进程 PID 的变量名称。
在新进程中以纯文本形式执行的脚本。
脚本的名称,它将用于管道名称和脚本名称,例如您将在 MsgBox 中看到它作为标题。
新脚本的参数。要使用可执行文件的参数,您需要在 AlternateExecutable 中与可执行文件一起指定这些参数。
该参数可以是一个对象,将在 A_Args 中使用以下命令重新创建 ObjDump/ObjLoad
AutoHotkey 用于运行脚本的可执行文件。如果您想将参数传递给可执行文件,则需要使用该参数。
DynaRun("MsgBox `% A_Args.1","MyDynaRun","Test") ; 将在新进程中显示MsgBox Test。