Aplicações do Dialplan do Asterisk 21
Descrição:Executa um comando do sistema operacional utilizando a função `system()`. O resultado da execução é retornado na variável de canal
SYSTEMSTATUS, que pode ter os seguintes valores:
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)
command - Comando a ser executado.
Atenção: 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 uma injeção de comando, permitindo a execução de comandos arbitrários se essas strings não forem filtradas para remover caracteres perigosos. Consulte a função
FILTER().