| existfile() $B4X?t$N0z?t$K%U%)%k%@L>!\(B"nul"$B$r;XDj$9$l$P$h$$$G$9!#(B
if( existfile("c:\\temp\\nul") )
message "c:\\temp $B%U%)%k%@$OB8:_$7$^$9!#(B";
|
$B$^$?!"$A$g$C$HLLE]$G$9$,!V=($^$k$*$N%^%/%m%5!<%P!W$r;H$C$F$b$G$-$^$9(B($B=(4]%(%G%#%?$N:n)$5$l$F$$$^$9(B)$B!#(B
$B0J2<$O$=$N%5%s%W%k$G$9!#(B
//------- $B%5%s%W%k%^%/%m(B -------//
// c:\temp $B$H$$$&%U%)%k%@$,$"$k$+$I$&$+$rD4$Y$k(B
run hidemarudir + "\\macserv.exe";
ddeinitiate "HideMacroServer", "FileService";
ddeexecute "enumdir c:\\*.*";
##found = 0;
##i = 0;
while( 1 ){
$$folder[##i] = dderequest("findnext");
if( $$folder[##i] == "" ) break;
else if( $$folder[##i] == "temp" ){
##found = 1;
break;
}
##i = ##i + 1;
}
ddeexecute "exit";
if( ##found ) message "c:\\temp $B%U%)%k%@$OB8:_$7$^$9!#(B";
else message "c:\\temp $B%U%)%k%@$OB8:_$7$^$;$s!#(B";
endmacro;
// ---------------------------- //
|
$B"($3$N%5%s%W%k$G$O!V=($^$k$*$N%^%/%m%5!<%P(B(macserv.exe)$B!W$,=(4]%(%G%#%?$N%U%)%k%@$K%$%s%9%H!<%k$5$l$F$$$k;v$r2>Dj$7$F$$$^$9!#(B
|