Tengo un Folder_A, que tiene un Folder_B, que tiene un archivo File_C.
Cuando File_Cse cambia, Folder_Btambién actualiza su registro "cambiado", pero Folder_Ano se actualiza.
Me pregunto cómo también se puede actualizar el registro "modificado" Folder_A.
Acabo de probar, parece funcionar de esta manera: si File_Cse cambia el contenido de sin cambiar el nombre del archivo File_C, la marca de tiempo de los File_Ccambios, la marca de tiempo de Folder_Bno cambia; si el nombre del archivo File_Ccambia pero sin cambiar el contenido de File_C, la marca de tiempo de File_Cno cambia pero la de File_Bcambiaría.
filesystems
winscp
lanselibai
fuente
fuente

Respuestas:
Su pregunta no tiene nada que ver con WinSCP. Se trata del sistema remoto y su sistema de archivos.
En la mayoría de los sistemas, el tiempo de modificación de un directorio es la última vez, cuando el directorio cambió. Y "directorio" es una lista de archivos. Entonces, la marca de tiempo muestra la hora en que la lista cambió la última vez. Es decir, la última vez que agregó / eliminó / renombró un archivo.
Así que ni siquiera creo que estés en lo correcto aquí:
Un cambio en un archivo no cambia nada sobre su directorio padre. A menos que esté utilizando algún sistema inusual.
Casi no hay nada que puedas hacer al respecto. Excepto para desarrollar un servicio en el servidor que actualice las marcas de tiempo de la manera que desee.
fuente
File_Ccambia,Folder_Bpor supuesto, cambia su registro "cambiado". PeroFolder_Ano cambia. Puede probarlo en un sistema Windows para el registro "Fecha de modificación" de una carpeta.File_Cse creó,Folder_Bse actualizó? Pero cuandoFile_Cse modificó, ¿Folder_Bno se actualizó?