Comando: touch

  El programa TOUCH modifica la fecha y/o el tiempo de los archivos de un
  disco.

Sintaxis:

  touch [-?] [-C] [-Druta] [-F] [Fecha] [Tiempo] Ruta_espec¡fica [...]
  touch [/?] [/C] [/Druta] [/F] [Fecha] [Tiempo] Ruta_espec¡fica [...]
        Ruta_espec¡fica Especifica un archivo o grupo de archivos para ser
        tocados, y puede contener una unidad inicial espec¡fica, una ruta
        de directorio espec¡fica, y/o un archivo espec¡fico, y para grupos
        espec¡ficos de archivos (usando la '?' y '*' caracteres comod¡n) o
        una £nico archivo (una especificaci¢n ambigua). Ruta_espec¡fica
        puede repetirse seg£n sea necesario.

Opciones:

  -C          No crea archivos que no existen actualmente.
  -Druta      Duplica fecha y tiempo de un archivo especificado. Si esta 
              opci¢n es utilizada, fecha o tiempo puede no estar 
              especificada.
  -F          Adjunta la hora al n£mero de versi¢n del archivo.
  -?          Muestra la ayuda.
  Fecha       La nueva fecha para ser modificada. Si esta opci¢n es usada,
              -Druta puede no ser especificada.
  Tiempo      El nuevo tiempo en el archivo para ser modificada. Si esta 
              opci¢n se usa, -Druta puede no ser especificada.
  El formato de fecha es determinado por tu instalaci¢n de COUNTRY,
  ver CONFIG.SYS  / FDCONFIG.SYS. 
  El caracter '/' puede ser usado como el separador de fecha.
  La A y P (a.m, p.m) son sufijos opcionales del parametro tiempo.
  Si ninguna fecha o tiempo es suministrado, la fecha y el tiempo de hoy 
  ser  usado.
  Archivos inexistentes son creados a menos que -C est‚ dado.

Comentarios:

  TOUCH permite la fecha, tiempo, o ambos fecha y tiempo del archivo para
  ser modificado. TOUCH puede establecer fecha y tiempo de la fecha y 
  tiempo actual, o alguna fecha y tiempo especificado por el usuario. La 
  fecha y tiempo pueden tambi‚n ser establecidos a cero, lo que provoca
  que los valores para ser mostrados como blanco en un listado de
  directorio bajo alguna versi¢n de DOS.
  Una fecha debe tener un formato como:
    nn-nn-nn o nn/nn/nn.
  El orden con los n£meros de la fecha son interpretados dependiendo del
  n£mero de pa¡s. Ellos est n en tres ordenes de fecha estandar:
    mm-dd-yy  (Americana)
    dd-mm-yy  (Europea)
    yy.mm.dd  (Japonesa)
  El parametro tiempo debe tener un formato como:
    hh:mm[:ss][a|p]
  El segundo corchete y el valor 'ss' es opcional. Si estos no est n dados,
  se usar  el valor cero para los segundos. Los sufijos 'a' y 'p'(am y pm)
  son opcionales, y si no se usa, TOUCH asumir  que el tiempo a sido 
  especificado en formato 24 horas.
  LA OPCI¢N -C:
    TOUCH crear  (por defecto) archivos especificados sin ambigedad (ejem
    nombrado especificamente, sin comodines) si no existe en ese momento.
    Esto es aparentemente el complemento del 'touch' de UNIX, aunque no es
    usual en las implementaciones de DOS. Esta caracter¡stica puede ser
    anulado por el comando -C en la linea de comandos, cuando llamas a 
    TOUCH no es creado el archivo especificado si este no existe en ese
    momento. Yo creo esto es tambi‚n estandar en las implementaciones de
    UNIX.
    Por ejemplo, el comando TOUCH NOSUCH.FIL (si NOSUCH.FIL no exsiste
    en ese momento), se crear  un archivo vacio (cero bytes de tama¤o)
    llamado NOSUCH.FIL. El comando TOUCH -C NOSUCH.FIL reportar  un error y
    no crear  el archivo.
  TOUCH tiene los siguientes EXITCODES (ERRORLEVEL):
    0    Terminaci¢n normal; sin errores
    2    Uno o m s errores ocurridos durante el proceso.
    48   Error durante el proceso de la opci¢n -Druta
    162  Memoria insuficiente (aproximadamente 64K de memoria requerida)
    255  Uso de sintaxis incorrecta

Ejemplos:

  touch 12-31-2008 06:10p C:\FDOS\BIN\*.*

Ver tambi‚n:

  config.sys
  country
  fdconfig.sys

  Copyright © 2008 W. Spiegl.
  Actualizado en 2013 por Lorenzo del Toro Saravia.

  Este archivo de deriva de la FreeDOS Spec Command HOWTO.
  Consulte el archivo H2Cpying para las condiciones de copia.