@ECHO OFF
ECHO Set WshShell = Wscript.CreateObject("Wscript.Shell") >%temp%\tmp.vbs
ECHO strAllUsersStartup= WshShell.SpecialFolders("AllUsersStartup") >>%temp%\tmp.vbs
CMD /c "ECHO ^Set MyLink = WshShell.CreateShortcut(strAllUsersStartup ^& "\h.lnk")" >>%temp%\tmp.vbs"
ECHO MyLink.TargetPath = "R:\h.exe" >>%temp%\tmp.vbs
ECHO MyLink.Save >>%temp%\tmp.vbs
cscript /nologo %temp%\tmp.vbs
DEL /q /s %temp%\tmp.vbs 2>nul 1>nul
请修改需要启动程序的路径.
注意:复制粘贴时请把记事本的自动换行选项关掉.以防止粘贴时出现格式问题.
追问怎么这么麻烦?
如果文件名不是h.exe那要改什么?
追答如果不是h.exe就把 h.lnk 和 "R:\h.exe" 改为你自己需要的文件名和路径即可.