It's in the correct location, I thought it wouldn't be as thats the only reason I could think of for it not to work.
\PortableApps\xyz.iso should work just fine, have you tried changing directories to \PortableApps in the .bat file and using just xyz.iso on the command line?
ie:
@echo off cd \PortableApps TrueCrypt\TrueCrypt.exe /lu /q /a /c n /m rm /v xyz.iso
or perhaps
@echo off cd \PortableApps\TrueCrypt TrueCrypt.exe /lu /q /a /c n /m rm /v ..\xyz.iso
The other question is, does the command line without the P: in it work from a command prompt outside of the menu?
_________________________
* programmer (noun) : a predominantly nocturnal creature fueled by either Caffeine or Sugar (Or Both).