How do I know if a file or folder exists?

There are several methods to check for a file or folder’s existence. However, the fastest and most reliable is attempting to aliasize its path. Let’s go to the sample (with a file, but it’s the same for a folder or disk):

set unknownFile to "path:to:this stuff.html"

try
	alias unknownFile
	--> file exists, go ahead
on error --> file doesn't exist
	--> do whatever
end try

The trick is that an alias is a file or folder which exists. So, if file “this stuff.html” does not exist in folder “to” in disk “path”, you will receive an error.