Comando
SetPasswordAthusVault()
Recupera a senha armazenada no Vault do MyAthus para a aplicação e login informados e a envia diretamente ao controle especificado, sem expô-la como texto no script.
SetPasswordAthusVault(identificador, aplicacao, login [, appId])
Parâmetros
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
identificador | Sim | Identificador do controle. Utilize a janela de configuração do comando para obter o identificador dos controles. |
aplicacao | Sim | Nome da aplicação cadastrada no Vault. Ex: 'Sistema ERP'. |
login | Sim | Login/usuário cadastrado no Vault para esta aplicação. |
appId | Não | Identificador da aplicação gerenciada. |
Exemplos
// Login completo usando AthusVault para usuário e senha:
Run(@'C:\erp\sistema.exe')
WaitWindow('*Sistema ERP*', 15000)
SetLoginAthusVault('txtUsuario', 'Sistema ERP', 'usuario@email.com')
SetPasswordAthusVault('txtSenha', 'Sistema ERP', 'usuario@email.com')
ControlClick('btnEntrar')
Observações
Utilize o Vault para armazenar as credenciais e não deixar senhas expostas no script.