Usando apenas o lote? Provavelmente não, a menos que você esteja apenas copiando um atalho do menu Iniciar para outro lugar. Tivemos esse problema ao criar / refinar nosso processo de implantação mais recente e alguns grupos queriam atalhos para tudo em sua área de trabalho.
O Windows NT Resource Kit tem um utilitário chamado shortcut.exe
que poderia fazer isso. Eu nunca testei no XP / 2003/2008.
Se você conseguir usar o VBS, isso funcionará:
Set oWS = WScript.CreateObject("WScript.Shell")
sLinkFile = "C:\MyShortcut.LNK"
Set oLink = oWS.CreateShortcut(sLinkFile)
oLink.TargetPath = "C:\Program Files\MyApp\MyProgram.EXE"
' optional shortcut properties
' oLink.Arguments = ""
' oLink.Description = "MyProgram"
' oLink.HotKey = "ALT+CTRL+F"
' oLink.IconLocation = "C:\Program Files\MyApp\MyProgram.EXE, 2"
' oLink.WindowStyle = "1"
' oLink.WorkingDirectory = "C:\Program Files\MyApp"
oLink.Save