找回密码
 加入
搜索
查看: 2008|回复: 9

目录宏

[复制链接]
发表于 2009-2-9 02:50:05 | 显示全部楼层 |阅读模式
C:\WINDOWS\pchealth\helpctr\binaries 这个目录有宏吗?帮助里找了半天没有找到,请教各位大侠了

[ 本帖最后由 hynq2000 于 2009-2-10 00:19 编辑 ]
发表于 2009-2-9 02:58:53 | 显示全部楼层
没有
这目录又不会根据环境不同而改变

没装就没有目录 装了 目录是固定的
不需要宏
 楼主| 发表于 2009-2-9 03:15:57 | 显示全部楼层
谢谢
想用au3命令来打开Msconfig.exe 怎么做?
发表于 2009-2-9 05:11:31 | 显示全部楼层
run


10字补丁.exe
发表于 2009-2-9 09:01:39 | 显示全部楼层
这样行不行?

Run(@WindowsDir & "\pchealth\helpctr\binaries\Msconfig.exe")
 楼主| 发表于 2009-2-10 00:19:39 | 显示全部楼层
谢谢 楼上的 你的这个方法一点也不省事!本来想用宏就是要省事的!再次感谢
发表于 2009-2-10 03:04:40 | 显示全部楼层
ShellExecute("msconfig.exe")
发表于 2009-2-10 16:12:31 | 显示全部楼层
原帖由 hynq2000 于 2009-2-10 00:19 发表
谢谢 楼上的 你的这个方法一点也不省事!本来想用宏就是要省事的!再次感谢



你这么想省事,干脆自己收集个定义集,命名为"MyMacro.au3"

里面就把你想“省事”的路径啊之类的常量统统写进去,比如这回的这个例子:

Const $MyM_msconfig=@WindowsDir & "\pchealth\helpctr\binaries\Msconfig.exe

这样,凡你写的脚本头都去包含它就好了,用到你要的路径之类的常量了,就去贴$MyM_msconfig就好了。这就是你所谓的宏。

其实,预定义的宏也不过如此原理。
发表于 2009-2-10 19:25:27 | 显示全部楼层

回复 6# hynq2000 的帖子

省事?那你的意思是所有目录都要有一个宏?
发表于 2009-2-10 21:02:23 | 显示全部楼层
原帖由 78391493 于 2009-2-10 19:25 发表
省事?那你的意思是所有目录都要有一个宏?

哈哈,可能编译后的脚本很庞大
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-19 07:48 , Processed in 0.079418 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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