App Layering

Excluir archivos de capas (función avanzada)

Puede excluir archivos y carpetas específicos de una capa compuesta para evitar que los archivos persistan en el escritorio del usuario. Por ejemplo, puede excluir de un inicio de sesión a otro los archivos y carpetas del software antivirus que no deben permanecer en un escritorio.

Las exclusiones que defina se aplican a una capa compuesta, una vez que forma parte de una imagen publicada. Esta función no se aplica en una máquina de empaquetado, solo en una imagen publicada en la que se hayan compuesto las capas. Esto significa que usted define las exclusiones al crear la capa, incluir la capa en la plantilla de imagen y, a continuación, publicar la imagen.

Exclusiones predeterminadas

Las actualizaciones de la herramienta Gold Image mantienen una carpeta de archivos.txt para introducir y acumular exclusiones predeterminadas para el sistema de archivos de App Layer. Las capas del sistema operativo deben actualizarse con las versiones más recientes de la herramienta para garantizar que se haya establecido el conjunto correcto y completo de exclusiones.

La ubicación de estas exclusiones predeterminadas es C:\Windows\Setup\Scripts\CitrixDefaultExclusions\. Los clientes no necesitan hacer nada con esta carpeta ni con su contenido. Cualquier exclusión nueva se puede eliminar mediante una revisión de la capa del sistema operativo si causa problemas a un cliente.

Nota:

Las instalaciones futuras de la herramienta Gold Image sobrescribirán los cambios locales realizados por los clientes, por lo que se recomienda informar de los problemas relacionados con las exclusiones predeterminadas.

Esta función complementa el método de entrega de exclusiones de usuario y sigue el mismo formato, restricciones y uso que c:\Program Files\Unidesk\Uniservice\UserExclusions\los archivos.

Los dos nuevos archivos de exclusiones predeterminados son FsLogixExclusions.txty GroupPolicyHistoryExclusions.txt.

Limitación

Los archivos y carpetas excluidos de las capas elásticas no se procesan. Las exclusiones solo se pueden procesar cuando están presentes en la imagen.

Especificar archivos y carpetas para excluir

En la carpeta C:\Program Files\Unidesk\Uniservice\UserExclusions\, cree uno o más archivos .txt que especifiquen las rutas que se van a excluir.

Todas las rutas válidas a los archivos y directorios se excluyen y, a continuación, se leen de la imagen. Todos los cambios en esos archivos y directorios en la capa de escritura ya no persisten.

Si uno de los archivos que crea contiene una ruta no válida, el procesamiento de ese archivo se detiene y pasa al siguiente .txt archivo de la carpeta \UserExclusions.

También puede usar un carácter * como comodín en un directorio para su exclusión. Por ejemplo C:\Users\*\AppData\Local\Temp\, donde * indica cualquier nombre de usuario. En este caso, cualquier nombre de usuario que coincida con el resto de la ruta se ajusta a la regla de exclusión, lo que permite al administrador omitir el directorio \Temp del usuario para todos los usuarios que usen esa imagen.

Para cada regla de exclusión, solo puede usar comodín en un directorio (usar uno *) en una sola ruta. No puedes excluir varios directorios con uno solo *. Por ejemplo, el uso de la regla C:\Top\*\Bottom\ excluye los archivos de los directorios C:\Top\First\Bottom\, C:\Top\Second\Bottom\, etc. Sin embargo, los archivos del directorio no C:\Top\First\Second\Bottom\se excluyen, porque hay dos directorios entre \Top\y \Bottom\en lugar de uno.

No hay límite en cuanto al número de reglas de exclusión que puede establecer que contengan un comodín ( *).

Ejemplos

Excluir un archivo:

c:\test\test.txt
<!--NeedCopy-->

Excluir un directorio:

c:\test\
<!--NeedCopy-->

Restricciones

Las siguientes restricciones se aplican a las exclusiones.

Nombre del directorio

  • Comience la ruta con C:\
  • Termine con una barra invertida (\)

Exclusiones

Estos directorios de nivel superior no se pueden excluir:

  • C:\
  • Archivos C:\Program\
  • C:\Program Archivos (x86)\
  • C:\ProgramData\
  • C:\Windows\
  • C:\Users\

Los siguientes caracteres y expresiones no están permitidos en las exclusiones:

  • Sin signos de interrogación (?)
  • Sin expresiones regulares (sin %x%)
  • Sin barra inclinada (/)
  • Sin red (\\)
  • Sin ruta a un directorio diferente (\..\)
  • Sin comillas (“)
  • Sin dos puntos (:) después de C:\

Registro

Los mensajes de registro están disponibles en:

C:\Program Files\Unidesk\Uniservice\Log\Log0.txt
<!--NeedCopy-->

Mensajes escritos en el registro:

  • Exclusión de usuarios agregada: incluye los detalles sobre el archivo o el directorio.

  • No se pudo agregar la exclusión de usuarios: incluye detalles sobre las exclusiones no admitidas.

Excluir archivos de capas (función avanzada)