Segue um exemplo que achei para criar um atalho. Tenta o que Dirlei disse.
Achei em: http://www.fontesbrasil.com/pdicas6.htm Aldriano. Para criar um atalho para um programa, primeiramente coloque essas units na seção implementation de seu form: uses ShlObj, ActiveX, ComObj, Registry; Por último, crie uma procedure que faça o trabalho: procedure CreateShortcut (FileName, Parameters, InitialDir, ShortcutName, ShortcutFolder : String); var MyObject : IUnknown; MySLink : IShellLink; MyPFile : IPersistFile; Directory : String; WFileName : WideString; MyReg : TRegIniFile; begin MyObject := CreateComObject(CLSID_ShellLink); MySLink := MyObject as IShellLink; MyPFile := MyObject as IPersistFile; with MySLink do begin SetArguments(Parameters); SetPath(PChar(FileName)); SetWorkingDirectory(PChar(InitialDir)); end; MyReg := TRegIniFile.Create ('Software\MicroSoft\Windows\CurrentVersion\Explorer'); Directory := MyReg.ReadString('Shell Folders','Start Menu','') + '\' + ShortcutFolder; CreateDir(Directory); WFileName := Directory + '\' + ShortcutName + '.lnk'; MyPFile.Save (PWChar (WFileName), False); MyReg.Free; end; To: delphi-br@yahoogrupos.com.br From: dir...@gmail.com Date: Fri, 22 Jan 2010 20:58:24 -0200 Subject: Re: [delphi-br] Como alterar propriedades de um atalho??? Provavelmente existe API para isso, mas se você nao conseguir descobrir, uma alternativa é criar um novo atalho e sobrepor o que já existe. Dirlei. [As partes desta mensagem que não continham texto foram removidas] _________________________________________________________________ Agora é fácil compartilhar fotos no Messenger: solte todas na janelinha. Veja como! http://www.windowslive.com.br/public/tip.aspx/view/77?product=2&ocid=CRM-WindowsLive:dicaCompartilhamentoFotos:Tagline:WLCRM:On:WL:pt-BR:Messenger [As partes desta mensagem que não continham texto foram removidas] ------------------------------------ -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html