Rendering Out Multiple Passes?

Is there a way in Blender to render out to disc all my render passes separately?
(Diffuse, Colour, Specular etc.)
I know there was an addon created a while ago, but that one doesn’t seem to work in 2.69.
I’d appreciate any assistance on the matter.
Thank you.

You can render passes to EXR. Than one file should contain all passes as layers. Or u can turn on Compositor and set an output node for every pass.

Hope it helps…