in reply to Strawberry Perl NOT running properly

... using template C:\WINDOWS\TEMP \XXXXXXXXXX: Could not create ...

Are you sure that C:\WINDOWS\TEMP \XXXXXXXXXX (with that space after TEMP) is the value as presented?

Maybe your TEMP environment variable is set to a wrong/non-existing directory, like "C:\WINDOWS\TEMP " (with that additional space)?

You said that C: is quite full. Maybe it is so full that the temp directory cannot hold the additional file?