Ejecución de Archivo de Comando OS

Este código también está disponible en: Français Deutsch English Español
Nivel de dificultad
Principiante
Publicado el :
Attention : Este código requiere privilegios de administrador.
Esta macro SAS©, llamada `_executeCMDFile`, está diseñada para ejecutar un archivo de comando especificado por el sistema operativo. Permite verificar el código de retorno del comando shell utilizando los parámetros de operador y el código de retorno esperado. La macro encapsula la llamada a una macro interna `_xcmd`, que es responsable de la interfaz con el sistema operativo para la ejecución del comando.
Análisis de datos

Type : NON_APPLICABLE


Esta macro no gestiona directamente fuentes de datos. Su objetivo principal es la ejecución de comandos del sistema operativo.

1 Bloque de código
MACRO DEFINITION
Explicación :
Este bloque define la macro `_executeCMDFile`. Acepta tres parámetros: `i_cmdFile` (la ruta del archivo de comando a ejecutar), `i_operator` (el operador para la evaluación del código de retorno) y `i_expected_shell_rc` (el código de retorno shell esperado). La macro delega la ejecución efectiva del comando a la macro interna `%_xcmd`, pasándole los parámetros encapsulados. Esta estructura permite una ejecución controlada y parametrizada de comandos del sistema.
¡Copiado!
1%macro _executeCMDFile(i_cmdFile
2 ,i_operator
3 ,i_expected_shell_rc
4 );
5
6 %_xcmd("&i_cmdFile.", &i_operator., &i_expected_shell_rc.)
7 
8%mend _executeCMDFile;
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.
Información de copyright : Copyright 2010-2023 HMS Analytical Software GmbH, http://www.analytical-software.de


Documentación relacionada

Aucune documentation spécifique pour cette catégorie.