La sintaxis de una regla de expresión regular varía ligeramente de las otras reglas de archivo. El argumento rutaDeAccesoCompleta es una cadena que une la ruta de acceso absoluta a la ubicación del archivo, pero no incluye el nombre del archivo. El nombre del archivo se especifica como un argumento separado con una expresión regular.
La tabla a continuación proporciona una lista de reglas que le permiten usar expresiones regulares.
Para obtener información sobre la sintaxis y el uso de la regla, consulte las tablas en Búsqueda de condiciones (reglas condicionales), Obtención de valores de un dispositivo (campo Inventario personalizado) y Coincidencia de nombres de archivo con expresiones regulares.
rutaDeAcceso y rutaDeAccesoCompleta son cadenas que especifican la ruta de acceso absoluta a un directorio o un archivo en el dispositivo. Por ejemplo:
El agente de KACE ubica el directorio o archivo y realiza la prueba específica.
rutaDeAccesoDelRegistro es una cadena que especifica la ruta de acceso absoluta en el registro a una clave de registro. Por ejemplo:
version es un número entero (el tipo es TEXT) que el agente de KACE compara con la versión del elemento que se prueba en el dispositivo.
Por ejemplo, la prueba FileVersionGreaterThan muestra "verdadero" si el valor que especifica es mayor que el número de versión del archivo o carpeta; de lo contrario, muestra "falso".
Para probar un rango, combine las reglas menor que y mayor que de la siguiente manera:
var es una cadena que coincide con el nombre real de la variable de entorno en el dispositivo.
attribute es una propiedad del sistema, una propiedad de archivo o carpeta, o una propiedad asignada por el agente de KACE en el dispositivo. El dispositivo proporciona tipos de argumentos que dependen del sistema operativo.
Puede usar las funciones FileInfoGreaterThan, FileInfoLessThan y FileInfoEquals para probar una propiedad de archivo en Windows en la siguiente sintaxis:
La siguiente tabla muestra los atributos compatibles con Windows:
tipo identifica el tipo de datos que está probando o mostrando.
El agente de KACE es compatible con los siguientes tipos:
• |
TEXT es una cadena. Solo válido para coincidencias exactas en reglas condicionales como Equals. En reglas ValueReturn, establece el tipo Campo del inventario personalizado como cadena y, por lo tanto, limita el criterio de búsqueda y de filtrado a operadores que coincidan. |
• |
NUMBER es un entero. Válido en todas las reglas condicionales, le permite especificar un número entero para comparar. |
• |
DATE debe tener el formato MM/dd/aaaa HH:mm:ss. Por ejemplo:09/28/2006 05:03:51. El tiempo es necesario. Por ejemplo, en una comparación como mayor que, debe especificar el horario al menos como 00:00:00. |
valor sigue por lo general a tipo excepto en una regla en la que se conozca el tipo de datos, como en una regla de versión. El valor que especifica debe coincidir con el tipo. Consulte Especificación del tipo de datos.
nombreDelValor es una cadena que busca coincidencias con el nombre de la entrada del registro que desea probar. Se usa solo en pruebas de registro para dispositivos Windows.
entry es un NÚMERO, un TEXTO o una FECHA y busca coincidencias con una clave en un archivo PLIST en un dispositivo con Mac OS X. Si la clave deseada se incluye en un arreglo/diccionario en el archivo PLIST, se puede hacer referencia a esta al especificar el nombre o el entero para el arreglo/diccionario utilizando dos puntos definidos y, luego, el nombre o el entero de la clave (diccionario:clave) en el argumento de entrada.
• |
Se hace referencia a una clave, Item 0, en un arreglo, PackageGroups, por medio de PackageGroups0 para el argumento |
• |
Se hace referencia a una clave, contentType, en el diccionario, Item 102, por medio de 102:contentType para el argumento. |
regex es una expresión regular que busca coincidencias de un nombre de archivo en una regla condicional o de generación de valores. Consulte Coincidencia de nombres de archivo con expresiones regulares para obtener más detalles.
Las funciones de comando shell le permiten especificar el comando que desea ejecutar en el dispositivo. Las instrucciones para escribir argumentos de regla no aplican a los comandos. Sin embargo, los espacios en blanco después del paréntesis inicial e inmediatamente antes del paréntesis final se eliminan del comando.
2. |
Ingrese el siguiente comando: kdeploy -custominventory |
© ALL RIGHTS RESERVED. 이용 약관 개인정보 보호정책 Cookie Preference Center