Im VBScript funktioniert das kaufmännische Runden nicht, dafür gibt es eine Funktion :

Round(43,225,2) --> 4,23

Hochkommas im String verwenden :

Anstatt z.B. : RunWin """ &  filename & """

ist es besser das so zu machen:

filename ="MeinCommando oder meine Datei mit Leerzeichen im Namen"

RunWin Chr(34) & filename & Chr(34) oder RunWin Chr(34) & "MeinCommando" & Chr(34)