You say you used underscore instead of spaces, but have you tried putting all the names in quotation marks? You don't appear to have them in the batch code you gave. With quotations, your code should be this:
REM param 1 is the file name to save - param 2 is the folder containing the str2 pc...