Negli URL il carattere di escape per lo spazio è %20, ma se devi semplicemente passare il nome del file a IE ti basta racchiuderlo tra virgolette:
.codice:rundll32.exe %SystemRoot%\system32\mshtml.dll,PrintHTML "http://www.tuosito.com/cartella con spazi/nome file con spazi.htm"