@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 ^& "\快捷方式名稱.lnk")" >>%temp%\tmp.vbs" ECHO MyLink.TargetPath = "目標文件.bat" >>%temp%\tmp.vbs ::建議添加WorkingDirectory,否則在某些複雜狀況下(bat調bat)可能會出現路徑找不到致使執行失敗 ECHO MyLink.WorkingDirectory = "%cd%" >>%temp%\tmp.vbs ECHO MyLink.WindowStyle = 1 >>%temp%\tmp.vbs ECHO MyLink.Save >>%temp%\tmp.vbs cscript /nologo %temp%\tmp.vbs DEL /q /s %temp%\tmp.vbs 2>nul 1>nul.net