{"id":9592,"date":"2017-09-22T14:05:55","date_gmt":"2017-09-22T12:05:55","guid":{"rendered":"http:\/\/www.palentino.es\/blog\/?p=9592"},"modified":"2017-09-22T14:22:09","modified_gmt":"2017-09-22T12:22:09","slug":"modificacion-del-timestamp-en-diversos-s-o","status":"publish","type":"post","link":"https:\/\/www.palentino.es\/blog\/modificacion-del-timestamp-en-diversos-s-o\/","title":{"rendered":"Modificaci\u00f3n del TimeStamp en diversos S.O."},"content":{"rendered":"<p>En esta entrada trataremos sobre c\u00f3mo modificar los atributos de<strong> creaci\u00f3n, modificaci\u00f3n, acceso de archivos y carpetas en diversos sistemas operativos<\/strong> y\u00a0os dejar\u00e9 una utilidad que he creado, para <strong>modificar estos datos sobre nuestros propios ficheros y directorios<\/strong> (recursivamente) en <strong>Windows 10 de forma extremadamente sencilla<\/strong>. Ya que, suele ser complicado y de manera visual es dif\u00edcil de modificar.<\/p>\n<p>Esta t\u00e9cnica nos permitir\u00e1 cambiar estos datos que viajan con nuestros ficheros y directorios cuando les copiamos.<\/p>\n<p>Todo ello se<strong> basa<\/strong> en lo que se conoce en el argot inform\u00e1tico como <strong>TimeStamp<\/strong>.<\/p>\n<p>El timestamp es una <strong>secuencia de caracteres que denotan la hora y fecha<\/strong> (o alguna de ellas) en la\/s <strong>que ocurri\u00f3 determinado evento<\/strong>. Es una informaci\u00f3n que queda almacenada en el propio archivo mediante una especie de metadatos y que el sistema de archivos es capaz de rescatar y mostrarnos. Es una estampaci\u00f3n o grabado \u00a0de informaci\u00f3n relacionada con el tiempo.<\/p>\n<p>El origen del t\u00e9rmino \u00a0remonta al sistema <strong>UNIX<\/strong>, y hace alusi\u00f3n al n\u00famero de segundos desde 00:00:00\u00a0UTC\u00a0del\u00a01 de enero\u00a0de\u00a01970\u00a0(conocido como UNIX <strong>Epoch<\/strong>) hasta el momento en que se crea la marca temporal, es usado tambi\u00e9n en\u00a0Linux\u00a0y en diversos sistemas \u00a0gestores de\u00a0Base de Datos\u00a0como\u00a0MySQL\u00a0\u00f3 DB2.<\/p>\n<p>Vamos a ello.<\/p>\n<p><!--more--><\/p>\n<h3><strong>Sobre Windows.<\/strong><\/h3>\n<p>Si seleccionamos un archivo determinado, y con el<strong> segundo bot\u00f3n del rat\u00f3n mostramos sus propiedades<\/strong>, \u00a0en la pesta\u00f1a general, podemos apreciar 3 valores que nos es imposible cambiar. La<strong> creaci\u00f3n, la modificaci\u00f3n y el acceso<\/strong>. Si bien es cierto que podemos editar el archivo con un determinado programa, solamente cambiaremos la modificaci\u00f3n y acceso pero no la creaci\u00f3n. Imaginemos que tenemos que realizar esto a m\u00faltiples archivos en una carpeta, ser\u00eda una tarea tediosa y nos llevar\u00eda <strong>mucho tiempo<\/strong>.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/09\/Modificar-TimeStamp-1-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9598\" src=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/09\/Modificar-TimeStamp-1-1.png\" alt=\"\" width=\"363\" height=\"509\" srcset=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/09\/Modificar-TimeStamp-1-1.png 363w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/09\/Modificar-TimeStamp-1-1-214x300.png 214w\" sizes=\"auto, (max-width: 363px) 100vw, 363px\" \/><\/a><\/p>\n<p>Abrimos el programa:<a href=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/09\/Modificar-TimeStamp-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9599\" src=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/09\/Modificar-TimeStamp-2.png\" alt=\"\" width=\"783\" height=\"412\" srcset=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/09\/Modificar-TimeStamp-2.png 783w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/09\/Modificar-TimeStamp-2-300x158.png 300w\" sizes=\"auto, (max-width: 783px) 100vw, 783px\" \/><\/a><\/p>\n<p>Seleccionamos la ruta del fichero (tipo de ruta) y establecemos la nueva fecha y hora. Podemos marcar los 3 par\u00e1metros. Pulsamos sobre actualizar los atributos.<\/p>\n<p><a href=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/09\/Modificar-TimeStamp-3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9600\" src=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/09\/Modificar-TimeStamp-3.png\" alt=\"\" width=\"303\" height=\"143\" srcset=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/09\/Modificar-TimeStamp-3.png 303w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/09\/Modificar-TimeStamp-3-300x142.png 300w\" sizes=\"auto, (max-width: 303px) 100vw, 303px\" \/><\/a><\/p>\n<p>Si todo ha ido bien, ya se encuentran modificados, para comprobarlo, podemos ver de nuevo sus propiedades.<\/p>\n<p><a href=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/09\/Modificar-TimeStamp-4.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9601\" src=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/09\/Modificar-TimeStamp-4.png\" alt=\"\" width=\"363\" height=\"509\" srcset=\"https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/09\/Modificar-TimeStamp-4.png 363w, https:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2017\/09\/Modificar-TimeStamp-4-214x300.png 214w\" sizes=\"auto, (max-width: 363px) 100vw, 363px\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.palentino.es\/software\/TimeStamp-W10.rar\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2874\" src=\"http:\/\/www.palentino.es\/blog\/wp-content\/uploads\/2012\/12\/Descarga.png\" alt=\"\" width=\"300\" height=\"100\" \/><\/a>Haz clic para descargar la utilidad, se encuentra en formato rar, requiere una librer\u00eda adicional para el funcionamiento.<br \/>\nNo precisa instalaci\u00f3n.<\/p>\n<p><strong>En principio, Libre de virus, analizado con AVG, Avast, Malwarebytes.\u00a0Algunas soluciones antivirus pueden dar falsas alarmas.<\/strong><\/p>\n<p>Por otro lado<strong>,\u00a0no me hago responsable del uso del software y de sus consecuencias derivadas. Cuando se instala se aceptan dichos t\u00e9rminos.<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>Como curiosidad tambi\u00e9n podemos desactivar los accesos a un archivo en windows empleando el comando <strong>fsutil<\/strong><\/p>\n<p>Primero comprobamos si se encuentra desactivado (1)<\/p>\n<pre class=\"lang:sh decode:true \">C:\\&gt; fsutil behavior query disablelastaccess<\/pre>\n<p>DisableLastAccess = 1<\/p>\n<p><strong>Y lo desactivamos.<\/strong><\/p>\n<p>C:\\&gt; fsutil behavior set disablelastaccess 0 DisableLastAccess = 0<\/p>\n<p><strong>Podemos realizar esta tarea tambi\u00e9n desde alg\u00fan script.<\/strong><\/p>\n<p>Os dejo el hilo y ejemplos:<\/p>\n<p><a href=\"https:\/\/superuser.com\/questions\/292630\/how-can-i-change-the-timestamp-on-a-file\" target=\"_blank\" rel=\"noopener\">https:\/\/superuser.com\/questions\/292630\/how-can-i-change-the-timestamp-on-a-file<\/a><\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Desde MacOS y GNU\/Linux<\/strong><\/h3>\n<p>Para ello, podemos usar un comando a modo consola. El comando en cuesti\u00f3n es <strong>touch<\/strong>.<\/p>\n<p>Primero el tiempo de<strong> acceso (a), modificaci\u00f3n (m), creaci\u00f3n (t)<\/strong>.<\/p>\n<ul>\n<li>touch -a -t CCYYMMDDHH.SS &lt;fichero&gt;<\/li>\n<li>touch -m -t CCYYMMDDHH.SS &lt;fichero&gt;<\/li>\n<li>SetFile -d &#8220;MM\/DD\/CCYY HH:MM:SS&#8221; &lt;fichero&gt;<\/li>\n<\/ul>\n<p>El formato que usaremos ser\u00e1 de yyyy\/mm\/dd\/hh\/mm (a\u00f1o, mes, d\u00eda, hora y segundos):<\/p>\n<p><strong>touch -t yyyymmddhhmm test.txt<\/strong><\/p>\n<p>Cambia la fecha y hora de creaci\u00f3n \u00a0al 22 de septiembre de 2017, hora 9,25<\/p>\n<p><strong>touch -t 2017092200925 miarchivo.txt<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>Nota: Existen tambi\u00e9n<strong> utilidades gr\u00e1ficas<\/strong> sobre estos sistemas operativos.<\/p>\n<p>Adjuntar enlaces en comentarios, gracias &#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En esta entrada trataremos sobre c\u00f3mo modificar los atributos de creaci\u00f3n, modificaci\u00f3n, acceso de archivos y carpetas en diversos sistemas operativos y\u00a0os dejar\u00e9 una utilidad que he creado, para modificar estos datos sobre nuestros propios ficheros y directorios (recursivamente) en Windows 10 de forma extremadamente sencilla. Ya que, suele ser complicado y de manera visual es dif\u00edcil de modificar. Esta t\u00e9cnica nos permitir\u00e1 cambiar estos datos que viajan con nuestros ficheros y directorios cuando les copiamos. Todo ello se basa en lo que se conoce en el argot inform\u00e1tico como TimeStamp. El timestamp es una secuencia de caracteres que denotan la hora y fecha (o alguna de ellas) en la\/s que ocurri\u00f3 determinado evento. Es una informaci\u00f3n que queda almacenada en el propio archivo mediante una especie de metadatos y que el sistema de archivos es capaz de rescatar y mostrarnos. Es una estampaci\u00f3n o grabado \u00a0de informaci\u00f3n relacionada con el tiempo. El origen del t\u00e9rmino \u00a0remonta al sistema UNIX, y hace alusi\u00f3n al n\u00famero de segundos desde 00:00:00\u00a0UTC\u00a0del\u00a01 de enero\u00a0de\u00a01970\u00a0(conocido como UNIX Epoch) hasta el momento en que se crea la marca temporal, es usado tambi\u00e9n en\u00a0Linux\u00a0y en diversos sistemas \u00a0gestores de\u00a0Base de Datos\u00a0como\u00a0MySQL\u00a0\u00f3 DB2. Vamos a ello.<\/p>\n","protected":false},"author":1,"featured_media":9595,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[209,7,691],"tags":[],"class_list":["post-9592","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sistemas","category-software","category-windows-10"],"_links":{"self":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts\/9592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/comments?post=9592"}],"version-history":[{"count":12,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts\/9592\/revisions"}],"predecessor-version":[{"id":9611,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/posts\/9592\/revisions\/9611"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/media\/9595"}],"wp:attachment":[{"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/media?parent=9592"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/categories?post=9592"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.palentino.es\/blog\/wp-json\/wp\/v2\/tags?post=9592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}