ah - yup - ok - im on the same page as you guys now - maybe scripts then ?

item 1 no comment

item 2 - agree with Les, use NOT or the second option ... i would avoid the reverse logic in option one - or turn the expression around like this:

code:
IF (GetFileAttr( "C:\ScriptTest" ) & 16) = 0
MD "C:\ScriptTest"
ENDIF

item 3 - use NOT or option 3

my 2 cents cdn.

[ 20. October 2002, 06:29: Message edited by: Shawn ]