Aplicações do Dialplan do Asterisk 23
Descrição:Executa um comando utilizando a função
system().
O resultado da execução é retornado na variável de canal
SYSTEMSTATUS:
- FAILURE - Não foi possível executar o comando especificado.
- SUCCESS - O comando especificado foi executado com sucesso.
- APPERROR - O comando especificado foi executado com sucesso, mas retornou um código de erro.
Sintaxe:
TrySystem(command)
Parâmetros:- command - Comando a ser executado
Aviso: Não utilize strings não confiáveis, como
CALLERID(num) ou
CALLERID(name), como parte dos parâmetros do comando. Você corre o risco de sofrer um ataque de injeção de comando, executando comandos arbitrários, caso as strings não confiáveis não sejam filtradas para remover caracteres perigosos. Consulte a função
FILTER().