Instead, the switch -ce will just change the file extension to the new one; if the file has no extension, the new one will be added. For example:

  IAmASoundFile.dat -> IAmASoundFile.wav
  IAmABitmap -> IAmABitmap.bmp

TrID can get a file list from stdin, with the -@ switch.
So it's possible to work on an entire folder tree, or a particular subset of files, just using the output of some other command through a pipe. Something like:

 C:\TrID>dir d:\recovered_drive /s /b | trid -ce -@
 Definitions found:  5702
 Analyzing...

 File: d:\recovered_drive\notes
 100.0% (.RTF) Rich Text Format (5000/1)

 File: d:\recovered_drive\temp\FILE0001.CHK                           
  77.8% (.OGG) OGG Vorbis Audio (14014/3)

 ...