I had thought the problem was not with nmake, but the if .cpan directory was within a path with spaces in it. I've had problems with it in the past, but I haven't tried it with a newer CPAN. With all the changes, this may have been fixed. Let me test and see.
Re^2: Installing CPAN on a Windows system
Download Code Replies are listed 'Best First'.