My advice is to encrypt file content if it is very important to you, there is absolutely NO WAY to make a file non-copyiable.
If it can be opened, it can be copied. There is no protection like this built-in to ntfs/fat32 filesystem driver.
Well, in NTFS you can set permissions. If yo deny access to the file you are effectively disallowing copy. But if the user needs to at least view the contents, then this doesn't work.