welcher Drucken-Dialog kommt dort genau?
/PrintFile="C:\daten\test.HTM" sucht lediglich den für HTML-Dateien registrierten Druckbefehl ("print") aus der Registry, wenn dieser einen Browser mit Druckdialog aufruft, können wir dies nicht vorhersehen oder unterbinden. Wenn ein "print to" Befehl für HTML Dateien registriert ist, wird dieser jedoch bevorzugt ausgeführt. Gibt es in Deiner Registry unter Computer\HKEY_CLASSES_ROOT\htmlfile\shell einen "print to\command" Schlüssel?
Ansonsten könntest Du ein Backup Deiner Registry machen und diesen testweise manuell hinzufügen, mit folgendem Inhalt:
"C:\WINDOWS\system32\rundll32.exe" "C:\WINDOWS\system32\mshtml.dll",PrintHTML "%1" "%2" "%3" "%4"
Dann sollte der PDFCreator mit /PrintFile die HTMLs über die mshtml.dll im Hintergrund drucken können.
Mir fällt gerade auf, dass Du ein HTM und keine HTML-Datei hast.
Funktioniert es ohne Druckdialog, wenn Du die Datei in test.HTML umbenennst (bzw. die Einträge entsprechend für "htmfile" setzt?