Ok go to "Applications" -> "Utilities" -> "Terminal" Double click on Terminal.
Now type in "cd Desktop"
Now type "sudo rm <name of file>" You can also start typing the name of the file and hit the tab key for it to auto complete.. if it doesnt autocomplete, type a little more, etc etc until it autocompletes.
Then hit enter, type in your administrator password and bam! It's gone!
I have a similar issue with a file called Palm Desktop Installer and I was directed to this thread. When I follow the steps here is what happens;
Last login: Sat Feb 7 16:09:40 on ttyp2
Welcome to Darwin!
Kris-Kjellquists-Computer:~ kriskjellquist$ cd Desktop
Kris-Kjellquists-Computer:~/Desktop kriskjellquist$ sudo rm <Palm Desktop Installer>
-bash: syntax error near unexpected token `newline'
Kris-Kjellquists-Computer:~/Desktop kriskjellquist$ sudo rm Palm Desktop Installer
rm: Palm: No such file or directory
rm: Desktop: No such file or directory
rm: Installer: No such file or directory
So with after searching help I was able to clear the Trash by holding down Option when emptying the Trash....I guess most times the simple solution is what works....later.
In the terninal enter file name with spaces by doing the following:
"file name" or file?name
the firdst one you need to use either the single or double quotes (' or ") around the word. The second one uses the wild card character '?'. It will replace it self with any character. So be sure you both have any words woth other characters in the name (i.e. filebname, file-name, etc.).