初心者です。お教え下さい。

以下のVBScriptコードの書き方を間違えているようなんですが、
どこがダメなのか分かりません。
↓
oShell.run "cmd /C notepad.exe " & oShell.ExpandEnvironmentStrings("%HOMEPATH%") & "\デスクトップ\a.txt"

よろしくお願いします。