hynq2000 发表于 2009-2-9 02:50:05

目录宏

C:\WINDOWS\pchealth\helpctr\binaries 这个目录有宏吗?帮助里找了半天没有找到,请教各位大侠了

[ 本帖最后由 hynq2000 于 2009-2-10 00:19 编辑 ]

sxd 发表于 2009-2-9 02:58:53

没有:face (32):
这目录又不会根据环境不同而改变

没装就没有目录 装了 目录是固定的
不需要宏

hynq2000 发表于 2009-2-9 03:15:57

谢谢
想用au3命令来打开Msconfig.exe 怎么做?

sxd 发表于 2009-2-9 05:11:31

run


10字补丁.exe

78391493 发表于 2009-2-9 09:01:39

这样行不行?

Run(@WindowsDir & "\pchealth\helpctr\binaries\Msconfig.exe")

hynq2000 发表于 2009-2-10 00:19:39

谢谢 楼上的 你的这个方法一点也不省事!本来想用宏就是要省事的!再次感谢

风行者 发表于 2009-2-10 03:04:40

ShellExecute("msconfig.exe")

KiwiCsj 发表于 2009-2-10 16:12:31

原帖由 hynq2000 于 2009-2-10 00:19 发表 http://www.autoitx.com/images/common/back.gif
谢谢 楼上的 你的这个方法一点也不省事!本来想用宏就是要省事的!再次感谢


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

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

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

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

其实,预定义的宏也不过如此原理。

78391493 发表于 2009-2-10 19:25:27

回复 6# hynq2000 的帖子

省事?那你的意思是所有目录都要有一个宏?:face (13):

顽固不化 发表于 2009-2-10 21:02:23

原帖由 78391493 于 2009-2-10 19:25 发表 http://www.autoitx.com/images/common/back.gif
省事?那你的意思是所有目录都要有一个宏?:face (13):
:face (33): 哈哈,可能编译后的脚本很庞大
页: [1]
查看完整版本: 目录宏