kk_lee69 发表于 2020-5-13 01:25:09

CMD命令 執行 query session 正常,透過AU3就不可以

Run(@ComSpec & ' /c query session', "", @SW_HIDE, $STDOUT_CHILD)

會出現
'query' 不是內部或外部命令、可執行的程式或批次檔。

怪了 名名 在CMD 底下都可以執行的 有辦法 透過AU3執行嗎???

系統 WIN7 64位元

zghwelcome 发表于 2020-5-13 07:41:53

DllCall("kernel32.dll", "boolean", "Wow64DisableWow64FsRedirection", "boolean", 1)
Run(@ComSpec & ' /k query session');, "", @SW_HIDE, $STDOUT_CHILD)



fybhwsx 发表于 2020-5-13 10:08:13

指定程序路径试试
Run('C:\Windows\System32\query.exe session', '', @SW_HIDE, $STDOUT_CHILD)

tubaba 发表于 2020-5-13 14:14:16

2楼正解,3楼没讲到点子上

afan 发表于 2020-5-13 16:21:12

不用路径不行吗?xp测试不了
Run('cmd.exe /c query session', '', 0, 2)
或者
Run('query session', '', 0, 2)
页: [1]
查看完整版本: CMD命令 執行 query session 正常,透過AU3就不可以