vb 运行 cmd.exe 有的命令运行不了

求助:vb 运行 cmd.exe 有的命令运行不了
我windows7的系统
开始-运行-cmd 命令都可以运行

但是用vb打开有的程序就不能运行

------解决方案--------------------
http://bbs.csdn.net/topics/310061482
------解决方案--------------------
越搞越复杂了
呵呵
Private Sub Form_Load() 
Shell "cmd /c msg %username% /time:5 你好,这是一个成功的实验" 
end 
End Sub 
像这样的也运行不了