Iniciando vários aplicativos com um único comando / script / atalho

2

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 =)

    
por Bill 04.01.2011 / 17:04

5 respostas

3

Você também pode tentar essa ideia

link

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)

    
por 04.01.2011 / 17:17
3

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
    
por 01.03.2011 / 15:23
2

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

    
por 04.01.2011 / 17:10
2

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
    
por 09.07.2012 / 05:04
1

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.

    
por 19.02.2012 / 05:32