1. Como hago en batch para ejecutar un archivo (mismo.. %0) en X fecha, por decir en 2 semanas desde hoy ocultandolo del usuario.
Creando una taréa programada.
SCHTASKS /?
2. Como cambio la fecha de "ultima modificacion" de un archivo?
No puedes hacerlo natívamente, tienes que usar software de terceros,
NirCMD es una aplicación multi-usos y te sirve para esa taréa, aunque hace poco vi un software commandline dedicado exclusivamente a modificar la fecha de los archivos, pero no recuerdo el nombre.
nircmd.exe setfiletime "Archivo" "FECHA DE CREACIÓN HORA DE CREACIÓN" "FECHA DE MODIFICACIÓN HORA DE MODIFICACIÓN"
Ejemplo:
nircmd.exe setfiletime "Archivo" "15-05-2009 12:22:12" "22-01-2001 21:20:55"
EDITO: Este era el otro software del que hablaba,
FileTouch >
http://www.wintestgear.com/products/FileTouch/FileTouch.htmlSaludos.