Hey, i'm writing a vbs script that needs to check if a file exists. obj.FileExists("C:\Program Files\Installshield Installation Information\{guid}\setup.exe") When this code is executed the FileExists always returns true even if the file doesn't exist. I've done some testing and found that the problem is the spaces. Once it reaches the first space it stops reading, so technically it's only looking for C:\Program. Is there any kind of escape character that needs to go in front of the spaces? I've done some researching online and it seems people say this shouldn't happen, but it does, and I can guarantee it's because of the spaces.