Logon de script para uma VPN 'Cisco' no Windows

4

Gostaria de sincronizar meu banco de dados de desenvolvimento com dados reais dos bancos de dados de produção regularmente (digamos, semanalmente). Eu já tenho os scripts para fazer isso, e a quantidade de dados não é enorme.

O problema é que nós acessamos a rede do cliente através de uma VPN, então no momento eu tenho que conectar manualmente (usando o cliente cisco vpn), executar a sincronização e depois desconectar.

Existe alguma maneira de fazer isso através de um script, de modo que eu possa colocar tudo na agenda e esquecer?

    
por N Reed 21.05.2009 / 02:19

2 respostas

2

Se você estiver usando o Cisco VPN Client IPSec mais antigo, use %ProgramFiles%\Cisco Systems\VPN Client\vpnclient.exe (ou vpnclient no Linux, etc.):

Usage:
 vpnclient connect <profile> [user <username>] [eraseuserpwd | pwd <password>]
                             [nocertpwd] [cliauth] [stdin] [sd]
 vpnclient disconnect
 vpnclient stat [reset] [traffic] [tunnel] [route] [firewall] [repeat]
 vpnclient notify
 vpnclient verify [autoinitconfig]
 vpnclient suspendfw
 vpnclient resumefw
    
por 21.05.2009 / 08:28
1

Se você estiver usando o AnyConnect como cliente, existe um arquivo na pasta do programa chamado vpncli.exe. Use o /? mudar para verificar o uso. Eu suponho que seus outros clientes tenham algo parecido. Isso deve fazer isso por você.

    
por 21.05.2009 / 05:02