Como criar um atalho e enviá-lo para a pasta de inicialização do Windows em um clique? [duplicado]

3

Existe uma extensão do shell ou algum programa que permite fazer isso em um clique? Como você consegue criar um atalho automaticamente (como a versão premade Send to “Desktop (crie um atalho))?

    
por Alexey Romanov 19.11.2011 / 16:44

3 respostas

2

Você pode fazer isso com qualquer pasta.

Dependendo do seu SO (você não especificou), encontre o menu Iniciar e crie um atalho para a pasta Inicializar.

Solte-o na pasta Sendto. Agora você pode clicar com o botão direito em qualquer programa e usar Enviar para. . .

    
por 20.11.2011 / 00:32
2
  1. Abra Executar Win + R , digite shell:sendto
  2. Copie a pasta para a qual você deseja enviar o arquivo. Nesse caso, a pasta de inicialização localiza em shell:startup .

Veja mais: Lista de comandos shell:

    
por 05.06.2017 / 11:51
1

Se você quiser que isso também funcione nos arquivos (não apenas nos atalhos), use um script que crie um atalho em vez de simplesmente copiar o arquivo.

Eu mesmo fiz isso com esse vbscript:

Set oShell = CreateObject("WScript.Shell")
Set FSO = CreateObject("Scripting.FileSystemObject")
Set lnk = oShell.CreateShortcut(oShell.ExpandEnvironmentStrings("%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\") & FSO.GetFile(WScript.Arguments(0)).Name & ".lnk")

lnk.TargetPath = WScript.Arguments(0)
lnk.Save

Salve-o como "Startup (criar atalho) .vbs" na pasta sendto.

    
por 27.03.2017 / 20:59