I don't know if its because of Vista/7 or just a lame compiler but I can't use SetFileAttributes or command prompt to change a files attributes to have more than 1 attribute. I can have a hidden file, or a system file, but not a system hidden file, or even a read only hidden file.