找回密码
 加入
搜索
查看: 8307|回复: 14

[AU3基础] win8下run命令无法使用

 火.. [复制链接]
发表于 2012-10-18 11:39:37 | 显示全部楼层 |阅读模式
win8下run命令无法使用,如最简单的:
Run(@DesktopDir&"\123.txt")
但是示例程序是可以的
Run(@WindowsDir & "\Notepad.exe", "", @SW_MAXIMIZE)
麻烦问下谁有解决办法哇??
十分感谢
发表于 2012-10-18 12:42:17 | 显示全部楼层
Run(@WindowsDir & "\Notepad.exe 1.txt")
发表于 2012-10-18 12:42:33 | 显示全部楼层
Run(@WindowsDir & "\Notepad.exe 1.txt")
 楼主| 发表于 2012-10-18 13:30:42 | 显示全部楼层
回复 2# yunnl


    多谢啦,可以用了,但是我试了下其他的情况,有的还是不是很方便,感觉win8上的话用ShellExecute会比较好
发表于 2012-10-18 13:57:23 | 显示全部楼层
请看run 帮助信息。。。。。。。。程序所在的完整路径(文件格式为 EXE,BAT,COM 或 PIF).
发表于 2012-10-18 21:00:05 | 显示全部楼层
The full path of the program (EXE, BAT, COM, or PIF) to run (see remarks).

So. run这个函数默认不支持打开txt文件。
发表于 2012-10-18 21:26:08 | 显示全部楼层
回复 6# MicroBlue
Sure, thanks!
发表于 2012-10-19 00:34:34 | 显示全部楼层
回复 7# xms77

发表于 2012-10-19 07:48:30 | 显示全部楼层
本来就该用ShellExecute
发表于 2012-10-19 07:48:42 | 显示全部楼层
本来就该用ShellExecute
发表于 2012-10-19 08:25:20 | 显示全部楼层
看看怎么解决
发表于 2012-10-19 16:56:02 | 显示全部楼层
楼主连帮助也没看看啊??照着例子也明白啊
发表于 2012-10-19 16:56:39 | 显示全部楼层
楼主连帮助也没看看啊??照着例子也明白啊
发表于 2012-10-19 17:25:56 | 显示全部楼层
ShellExecute会好一些
发表于 2012-10-19 21:11:01 | 显示全部楼层
ShellExecute 函数执行系统默认的打开方式,所以,对于像txt这种,ShellExecute是可行的
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-15 17:39 , Processed in 0.137101 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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