PrintScreen doesn't work in real DOS. It works in DOSBox, and should work if you run a DOS program in Windows.
ScreenTheif for DOS is great, although it can be hard to use until you get used to it's command line commands. ScreenTheif for Windows simply SUCKS. PrintScreen works better.