You can easily create an Autorun file on a USB pen drive to mount and dismount the encrypted file systems. This is very useful for carry portable TrueCrypt USB drives.
The only downside is that using TrueCrypt on the move means that you need administrator rights to access the disk.
Once you plug in the USB stick, you should see the typical Windows menu pop up. You can also right-click on the drive icon to mount, dismount and run the truecrypt application.
AUTORUN.INF
[autorun] label=MyData icon=truecrypt.exe <code> action=Mount TrueCrypt Volume open=truecrypt /v MyData.tc /li /q /a /m rm /e</code> <code> shell=mounttc shell\mounttc=&Mount shell\mounttc\command=truecrypt /v MyData.tc /li /q /a /m rm /e</code> <code> shell=dismounttc shell\dismounttc=Dismount shell\dismounttc\command=truecrypt /di /q</code> <code> shell=runtc shell\runtc=Run TrueCrypt shell\runtc\command=truecrypt</code>