Como executar programas de inicialização automática do Windows dependendo das condições

1

Estou procurando uma solução para o problema de iniciar programas no login do Windows (iniciar), dependendo da condição.

O que eu não quero fazer:

Eu tenho um laptop que uso no trabalho e em casa.

Quando eu começo meu laptop no trabalho: eu quero começar o Outlook, o lync etc ...

Quando estou em casa: não quero começar a enything ...

Pode ser baseado em tempo, baseado em rede Wi-Fi, compartilhamento de rede ...

Aguardando suas ideias

    
por Jarek Jarmołowicz 01.08.2013 / 14:28

1 resposta

3

Após comentários do Ramhound, criei um script e adicionei-o ao início automático.

@echo off
ECHO Waiting a while for a network connection...
timeout /t 7
ping -n 1 -w 25  hostReachableFromOfficeOnly | find "Reply" > nul
if errorlevel 1 goto :HOME
goto :OFFICE

:OFFICE
ECHO Office

start /d"%ProgramFiles(x86)%\Microsoft Lync" communicator.exe
start /d"%ProgramFiles(x86)%\Atlassian\SourceTree\" SourceTree.exe
start /d"C:\work\IDE\eclipse-jee-juno-SR2-win32-x86_64\" eclipse.exe
start  /d"%ProgramFiles(x86)%\Microsoft\ Office\Office14" OUTLOOK.EXE

goto :END

:HOME
ECHO Home!

:END

Obrigado por todas as respostas.

    
por 01.08.2013 / 23:16