Você também pode tentar essa ideia
Você pode compilar o Script AHK para um arquivo EXE e vinculá-lo à sua pasta de inicialização (se você não quiser manter o Autohotkey)
Eu percebi há alguns dias que toda vez que eu sento no trabalho, faço algumas coisas depois de desbloquear meu computador. Primeiro, abro o Firefox, abro o Chrome e faço login no Digsby. Percebi que provavelmente poderia economizar repetindo isso diariamente, escrevendo um pequeno script em lote para abrir o Firefox e o Chrome, mas não consegui descobrir como fazê-lo funcionar ... e como todo o esforço é economizar tempo, não quero para bater na minha cabeça no prompt de comando do windows para fazer isso. Eu também cansei disso em powershell, mas corri para um monte de bobagens de segurança.
Existe uma maneira de fazer isso que estou perdendo? Pontos de bônus se alguém descobriu como manipular o Digsby via COM, scripting ou python =)
Você também pode tentar essa ideia
Você pode compilar o Script AHK para um arquivo EXE e vinculá-lo à sua pasta de inicialização (se você não quiser manter o Autohotkey)
Encontrá-lo aqui: Knowledge Sutra - Iniciar vários programas com um Atalho - Windows XP
Basicamente, no seu arquivo de lote (* .bat), '@echo off' desliga a saída no prompt de comando, 'rem' linhas são comentários, 'cd' muda para um diretório, 'start' inicia o programa sem esperar que o programa termine. Se você acabou de ter 'foo.exe' em vez de 'start foo.exe' então o prompt de comando iria parar até que você fechasse o programa foo. 'exit' fecha o prompt de comando para que você não fique com uma janela preta vazia olhando para você.
@echo off
rem SLASH'EM
cd C:\games\slashem-v0.0.7e7f3
start slashem.exe
rem Firefox
cd C:\Program Files (x86)\Mozilla Firefox
start firefox.exe
exit
Você pode colocar um atalho de qualquer aplicativo que queira iniciar automaticamente dentro
% systemdrive% \ users \% nome_do_usuário% \ AppData \ Roaming \ Microsoft \ Windows \ Menu Iniciar \ Programas \ Inicialização
Por exemplo
c: \ usuários \ administrador \ AppData \ Roaming \ Microsoft \ Windows \ Menu Iniciar \ Programas \ Inicialização
O script abaixo pode ajudá-lo. Aqui está executando um exemplo de programa :
As a system engineer or as a developer sometimes you may need to run multiple programs at once as a sequence or, one by one after some intervals. Following is a VB script created for specific purpose.
weAdmin\imAdmin - Specific use for "Run As" C:\Test\Test1\Test1.exe - Path and file name admin1234 - Password for the specific user. 100 - Some waiting time to initialize 'run as' 1000 - Waiting time until next program run. (Configure this as you want)
Option explicit
Dim oShell
set oShell= Wscript.CreateObject("WScript.Shell")
oShell.Run "RunAs /noprofile /user:weAdmin\imAdmin ""C:\Test\Test1\Test1.exe"""
WScript.Sleep 100
oShell.Sendkeys "admin1234"
oShell.SendKeys "{ENTER}"
WScript.Sleep 1000
oShell.Run "RunAs /noprofile /user:weAdmin\imAdmin ""C:\Test\Test2\Test2.exe"""
WScript.Sleep 100
oShell.Sendkeys "admin1234"
oShell.SendKeys "{ENTER}"
WScript.Sleep 1000
oShell.Run "RunAs /noprofile /user:weAdmin\imAdmin ""C:\Test\Test3\Test3.exe"""
WScript.Sleep 100
oShell.Sendkeys "admin1234"
oShell.SendKeys "{ENTER}"
WScript.Sleep 1000
oShell.Run "RunAs /noprofile /user:weAdmin\imAdmin ""C:\Test\Test4\Test4.exe"""
WScript.Sleep 100
oShell.Sendkeys "admin1234"
oShell.SendKeys "{ENTER}"
WScript.Sleep 1000
Wscript.Quit
O 7apl é um iniciador de vários programas gratuito que permite configurar grupos - você pode rodar a qualquer hora e não apenas na inicialização.