Welcome to KORG!

Your AND logic is wrong in your first post, and overly complex in your second..

You need to qualify each item in the AND
 Code:
If Exist($File1) And Exist($File2)
 'both files are present' @CRLF
EndIf
The Kix Shell command runs an external command and waits for it to complete. The RUN command runs it and continues processing the script.

The quote from the manual is for compatibility with now ancient versions of Kixtart.. the original 16-bit versions would end the script if you used the RUN command. Basically, if you want to emulate the behaviour of the 16b version, your would have to do this
 Code:
$Cmd = 'dos command to run'
Run $Cmd
Exit 0
This is probably NOT what you want to do. Show us the command you are trying to run and we can provide more help.

Glenn

PS - use "code" tags - [ code ] your script[ /code ] to frame your scripts.. the tags are as shown, but with no spaces inside the [ ].
_________________________
Actually I am a Rocket Scientist! \:D