Necessary components won't go on the flash drive and neither will registry entries. The installation would need to be done by Windows on the PC to which the flash drive was connected. Since your school PCs don't allow this, you're out of luck.
I have just set up Remote Desktop Connection on my Windows 7 machine.
As of right now I have the remote desktop client installer on my flash drive so that I can install the client on any Windows computer I encounter and access my home computer.
There is a problem with this though. The computers at my school don't allow me to install programs so I can't install the client.
What I want to do is install the program on my flash drive so that I can just launch it immediately. The client installer however, does not let you designate where to install the program (it automatically installs to C:\Program Files).
Does anyone either know how I could install the client on my flash drive?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic