Why can't I use long filenames in vbscript???????

For example c:\progra~1\....:

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.run "c:\progra~1\arcserve\tapetest.cmd -ye", 6, true