Aplicações do Dialplan do Asterisk 23
Descrição:O comando
System() executa um comando no sistema operacional usando a função
system(). Caso o comando falhe, o console deverá reportar um
fallthrough.
O resultado da execução é retornado na variável de canal
SYSTEMSTATUS, com os seguintes valores:
SYSTEMSTATUS- FAILURE - Não foi possível executar o comando especificado.
- SUCCESS - O comando especificado foi executado com sucesso.
Sintaxe:System(command)- 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. Isso pode expor o sistema a ataques de injeção de comando, permitindo a execução de comandos arbitrários, caso as strings não sejam filtradas para remover caracteres perigosos. Consulte a função
FILTER().