BAT没法不显示DOS窗口。你可以考虑用脚本
保持以下到文本文件,重命名为run.vbs
set WshShell = WScript.CreateObject("WScript.Shell")
最后写上1,表示会有dos界面出现。
WshShell.Run "c:\Document and settings\All users\桌面\宽带连接.lnk",1
最后写上0,表示不会有dos界面出现。
WshShell.Run "c:\Document and settings\All users\桌面\宽带连接.lnk",0