找回密码
 加入
搜索
查看: 1688|回复: 4

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

[复制链接]
发表于 2020-5-13 01:25:09 | 显示全部楼层 |阅读模式
Run(@ComSpec & ' /c query session', "", @SW_HIDE, $STDOUT_CHILD)

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

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

系統 WIN7 64位元

评分

参与人数 1金钱 -20 收起 理由
afan -20

查看全部评分

发表于 2020-5-13 07:41:53 | 显示全部楼层
DllCall("kernel32.dll", "boolean", "Wow64DisableWow64FsRedirection", "boolean", 1)
Run(@ComSpec & ' /k query session');, "", @SW_HIDE, $STDOUT_CHILD)




评分

参与人数 1金钱 +200 收起 理由
kk_lee69 + 200 很给力!

查看全部评分

发表于 2020-5-13 10:08:13 | 显示全部楼层
指定程序路径试试
Run('C:\Windows\System32\query.exe session', '', @SW_HIDE, $STDOUT_CHILD)
发表于 2020-5-13 14:14:16 | 显示全部楼层
2楼正解,3楼没讲到点子上
发表于 2020-5-13 16:21:12 | 显示全部楼层
不用路径不行吗?xp测试不了
Run('cmd.exe /c query session', '', 0, 2)
或者
Run('query session', '', 0, 2)
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-23 12:46 , Processed in 0.071153 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表