作者lindo0130 (Lindo)
看板EzHotKey
标题Re: [AHK-] 请问如何判断资料夹里面是否有档案或资 …
时间Wed Jun 29 14:25:05 2011
※ 引述《maxkam (mm)》之铭言:
: 想问问看大家
: 如何判断资料夹里面是否还有档案或资料夹
: 我用了IfExist,d:\123\*.*
: 不过似乎没办法正确
: 但如果是 IfExist,d:\123\*.txt 或是 IfExist, d:\123\123.* 都可以
: 不知道有什麽语法可以达到
我测试 IfExist, d:\emptyFolder\*.* 也是一样的情况 :(
你可以试试看 Loop, FilePattern
Loop, d:\emptyFolder\*.*, 1
{
; do something if have files.
}
变成只考虑有档案的时候要做甚麽,和你的原意不太一样,
因此,若只是单纯要检查是不是有档案或资料夹,可能加个 flag 吧
flag = 0
Loop, d:\emptyFolder\*.*, 1
{
flag++
}
if flag = 0
MsgBox, empty folder
--
※ 编辑: lindo0130 来自: 140.96.76.140 (06/29 14:26)
1F:→ lindo0130:只是提供一种解决方式,看看板友有没有其他解法 :) 06/29 14:29
2F:推 maxkam:太棒了 ! 大感谢 ! 我想过要用LOOP 但是没想到用flag去 06/29 16:12
3F:→ maxkam:判断 06/29 16:12
4F:→ lindo0130::) 07/01 11:36