¿Está bien editar el archivo xml de la tarea en c:\windows\system32\Tasks?

¿Está bien editar el archivo xml de la tarea en c:\windows\system32\Tasks?

Escribí un script de PowerShell que verifica el ejecutable en el< acción >etiqueta para cada tarea en el directorio de tareas y marque la< habilitado >VERDADEROoFALSO< / habilitado >etiquetar como falso/verdadero dependiendo de la validez de la firma digital del ejecutable. Después de leer cada tarea, el script vuelve a guardar el archivo de la tarea con el mismo nombre, tipo y ubicación.

Ahora mi problema es que recibo este mensaje cuando almuerzo el programador de tareas:

"Tarea XYZ: la imagen de la tarea está corrupta o ha sido manipulada".

Este mensaje aparece para todas las tareas que fueron escaneadas y guardadas.

¿La edición del archivo xml de la tarea daña directamente la tarea? ¿Existe alguna tarea decente que pueda causar este error (por ejemplo, valor de registro)?

Respuesta1

Esta es una característica de seguridad. Una persona o un programa malicioso podría editar un archivo de tarea e insertar la ubicación en un programa hostil. Windows crea un hash de los diversos atributos y contenidos del archivo de tareas y lo almacena en el registro. Si el hash almacenado difiere del hash calculado, Windows impide que se ejecute la tarea.

Si desea hacer algo como esto, elimine la tarea y vuelva a crearla con la tarea configurada como deshabilitada.

Respuesta2

Exporte la tarea original y luego modifique el archivo XML exportado. Importe a otra computadora o elimine la tarea original antes de importar la tarea recién modificada.

Respuesta3

Para recuperar, siempre puedes hacer una Importación para importar esos archivos XML como nuevas tareas. (es posible que deba cambiar el nombre del archivo a .xml)

Respuesta4

El archivo XML tiene un prefijo de 2 bytes que consta de caracteres no ASCII que no pueden ser manejados por los editores típicos (bloc de notas, bloc de texto,...). Cuando estos 2 bytes se destruyen mediante la edición, el archivo no se puede importar.

información relacionada