在RemoteApp会话login上启动AutoIt脚本

我有一个AutoIt脚本,需要在创buildRemoteApp会话时启动。

脚本等待出现一个窗口,然后提取某个标签的文本并将其写入文件。

我已经有了这个脚本,当我手动运行它时它工作正常,但是如果我通过login时的计划任务或通过组策略将脚本设置为启动,它似乎不能访问会话中出现的窗口。

看起来,这个过程没有交互式访问会话,但我怎么去启动它,以便它呢?

这是有问题的AutoIt脚本

Local $WindowName = "Infinity Cash Out" Local $ClientName = EnvGet("CLIENTNAME") Local $Filename = "S:\Pole\" & $ClientName & ".txt" While(true) $hWnd = WinWait("[TITLE:Infinity Cash Out]") $sText = ControlGetText($hWnd, "", "[NAME:CurrTotal]") $sText = StringMid($sText, 1, StringInStr($sText, ".") + 2) $sText = "Total:" & @CRLF & $sText $file = FileOpen($Filename, 2) FileWrite($file, $sText) FileClose($file) WinWaitClose($hWnd) $file = FileOpen($Filename, 2) FileWrite($file, "") FileClose($file) WEnd