Spaces in the bfbb_* directories that enable the usage of the quote.
Replace quickbms with echo and you will get what I mean, the double quote:
"c:\\SpongeBobBBBPS2hop.bms" ""c:\xxx xxx"\bb\bb01.HOP" """c:\xxx 2"\bb""
This stuff is ever a pain, take a look here:https://ss64.com/nt/syntax-args.htmlhttps://ss64.com/nt/syntax-esc.html
you can also use the -v option after quickbms for debugging the interpretation of the command-line without echo, long story short it's rare but in some particular occasions there is a difference in how the arguments are handled by C/C++ programs and, for example, .NET. It's not this case but it's just something interesting to know