Finalidad:Supervisar la creación, modificación y eliminación de carpetas y/o archivos

 

Formato:MONITOR DE CARPETA [/C [carpeta]]

MONITOR DE CARPETA /Wn /S carpeta /I"presentar"/E"presentar" /U CREADO ELIMINADO MODIFICADO RENOMBRADO comando n

 

carpetaCarpeta (directorio) o nombre de archivo
CREADOEjecute el comando si se crea la carpeta o el archivo.
BORRADOEjecute el comando si se elimina la carpeta o el archivo
MODIFICADOEjecute el comando si se modifica la carpeta o archivo
RENOMBRADOEjecute el comando si se cambia el nombre de la carpeta o archivo
nNúmero de repeticiones (o POR SIENPRE)
comandoComando a ejecutar cuando se activa la condición

 

/Claro)/S(subdirectorios)
/Excluir)/U(archivo desbloqueado)
/Incluyo)/Esperar)

 

Uso:

 

Si no ingresa ningún argumento, FOLDERMONITOR mostrará las carpetas y archivos que está monitoreando actualmente, en el formato:

 

carpeta        (incluir/excluir)        condición        (n)        comando

 

La línea de comando se analizará y expandirá antes de ejecutar FOLDERMONITOR, por lo que si desea pasar caracteres o variables de redirección a comando deberá protegerlos (entre comillas simples, duplicando los % o usando agrupación de comandos).

 

La MODIFICADO La condición se establece si se cambian el tamaño del archivo, los atributos o la fecha y hora del último acceso.

 

Si desea monitorear múltiples condiciones para un archivo o carpeta, colóquelas en un solo comando FOLDERMONITOR. FOLDERMONITOR crea un hilo separado para cada comando FOLDERMONITOR, por lo que si tiene varios comandos, perderá tiempo de CPU y RAM y correrá el riesgo de tener comando ejecutados simultáneamente en diferentes hilos.

 

Si el último argumento en la línea es un solo (, se interpreta como el inicio de un grupo de mando. FOLDERMONITOR agregará las siguientes líneas (en un archivo por lotes) o le solicitará más información (en la línea de comando) hasta que cierre ).

 

Cuando se activa la condición, el comando se ejecutará inmediatamente en el hilo separado. Esto puede causar problemas si intenta escribir en la pantalla o acceder a archivos mientras el sistema principal TCC-El subproceso RT también realiza E/S. Es posible que necesites usar EMPIEZA or DESPEGAR in comando para evitar conflictos.

 

FOLDERMONITOR crea varias variables de entorno cuando se crea, elimina, modifica o cambia el nombre de un archivo o carpeta que puede ser consultado por comando. Las variables se eliminan después comando es ejecutado.

 

_acción de carpetaEl tipo de cambio en el archivo o carpeta. Los valores posibles son:

 

CREADO

BORRADO

MODIFICADO

RENOMBRADO

 

_recuento de carpetasEl número de veces que se ha activado la condición.

 

_nombre de la carpetaEl nombre de la carpeta que se está monitoreando.

 

_archivocarpeta1El nombre del archivo o carpeta que se creó/eliminó/modificó/renombró. Si se cambió el nombre del archivo, carpetaarchivo1 es el antiguo nombre.

 

_archivocarpeta2Si se cambió el nombre de un archivo, carpetaarchivo2 es el nuevo nombre

 

_tiempo de carpetaHora del sistema en la que se produjo el cambio.

 

Ejemplo:

 

Para monitorear su d:\resultados directorio y copie cualquier archivo nuevo o modificado a una página web:

 

carpetamonitor d:\resultados creados modificados para siempre copiar "%%_folderfile1" "http://mycompany.com/results/"

 

Opciones:

 

/CIf nombre se especifica, elimine el monitor de esa carpeta. De lo contrario, elimine todos los monitores de carpetas/archivos. /C No se puede combinar con ninguna otra opción.

 

/ENombre de archivo a excluir. Si desea excluir varios archivos, utilice varios /E opciones. Si desea excluir un archivo en un subdirectorio específico, el nombre del archivo debe incluir la ruta relativa desde la carpeta. nombre . El nombre puede incluir comodines.

 

/INombre de archivo a incluir. Si desea incluir varios archivos, utilice varios /I opciones. Si desea incluir un archivo en un subdirectorio específico, el nombre del archivo debe incluir la ruta relativa desde la carpeta nombre . El nombre puede incluir comodines.

 

/SIncluir subdirectorios.

 

/UNo configure el disparador hasta que el archivo esté desbloqueado. No es compatible con CREADO, porque FOLDERMONITOR siempre recibirá la notificación antes de que se pueda acceder al archivo.

 

/WnEsperar n milisegundos antes de procesar el cambio de archivo/directorio. Esto es útil si tienes muchas acciones que ocurren en un período corto y solo te importa la última. Si especifica /Wn, debe ser el primer argumento del comando FOLDERMONITOR.