{"id":5530,"date":"2018-01-15T13:26:00","date_gmt":"2018-01-15T18:26:00","guid":{"rendered":"https:\/\/itsoftware.com.co\/content\/?p=5530"},"modified":"2018-01-15T13:26:00","modified_gmt":"2018-01-15T18:26:00","slug":"guardar-en-texto-listado-archivos","status":"publish","type":"post","link":"https:\/\/itsoftware.com.co\/content\/guardar-en-texto-listado-archivos\/","title":{"rendered":"Guardar en texto un listado de archivos de una carpeta"},"content":{"rendered":"<p>En ocasiones requerimos guardar en texto un listado de archivos de una carpeta de Windows, con el prop\u00f3sito de hacer alguna operaci\u00f3n sobre ella, por ejemplo queremos guardar en un archivo de texto el listado de canciones que tenemos en nuestro disco, o los nombres de formatos de un proceso, si es as\u00ed, te puede interesar este art\u00edculo.<\/p>\n<figure id=\"attachment_5531\" aria-describedby=\"caption-attachment-5531\" style=\"width: 578px\" class=\"wp-caption aligncenter\"><img fetchpriority=\"high\" decoding=\"async\" class=\" wp-image-5531\" src=\"https:\/\/itsoftware.com.co\/content\/wp-content\/uploads\/2018\/01\/Guardar-en-texto-un-listado-de-archivos.png\" alt=\"Guardar en texto un listado de archivos\" width=\"578\" height=\"322\" \/><figcaption id=\"caption-attachment-5531\" class=\"wp-caption-text\">Guardar en texto un listado de archivos<\/figcaption><\/figure>\n<p><!--more--><\/p>\n<p>La opci\u00f3n m\u00e1s f\u00e1cil es copiar uno a uno los archivos que se mustran en el explorador de carpetas. Pero esa es la opci\u00f3n m\u00e1s lenta y engorrosa.<\/p>\n<p>En este art\u00edculo voy a indicar una forma de hacerlo de manera autom\u00e1tica mediante el comando dir.<\/p>\n<p>Este comando generalmente se usa desde la consola para listar los archivos y directorios.\u00a0 Pero tiene otros par\u00e1metros que nos permiten realizar m\u00e1s acciones con \u00e9l.<\/p>\n<p>Por ejemplo se cuentan con los siguientes modificadores (m\u00e1s informaci\u00f3n con help dir):<\/p>\n<pre>\/a : Sirve para mostrar s\u00f3lo archivos o directorios con ciertos atributos.\r\n\r\n\/o: Sirve para ordenar alfab\u00e9ticamente (n), por tama\u00f1o (s), agrupados por directorios primero (g), etc.\r\n\r\n\/s: Sirve para mostrar todos las carpetas, subdirectorios y carpetas en su interior.\r\n\r\n\/b: Para mostrar s\u00f3lo los nombres de los archivos o carpetas, sin m\u00e1s datos como fechas u otros atributos.<\/pre>\n<p>De este modo, si queremos generar una salida de archivos de varias carpetas, usamos un comando como \u00e9ste:<\/p>\n<pre> C:\\&gt;\u00a0dir \/s\/ogn\u00a0c:\\<\/pre>\n<p>Este comando nos va a mostrar todos los archivos y carpetas desde la ra\u00edz C:\/\u00a0 (\/s), ordenados por orden alfab\u00e9tico y agrupados por carpetas \/ogn).<\/p>\n<p>Ahora bien, si ahora queremos extraer este resultado en un archivo de texto, entonces agregamos al comando lo siguiente:<\/p>\n<pre> C:\\&gt;\u00a0dir\u00a0\/a\/s\/ogn\u00a0c:\\\u00a0&gt;&gt;<span style=\"color: #ff0000;\">c:\\list.txt <\/span><\/pre>\n<p>El modificador <strong>&gt;&gt;<\/strong> permite enviar el resultado del comando a un archivo de texto, en cualquier otro directorio. En este caso, el resultado es enviado al archivo list.txt en la ra\u00edz de C:\/<\/p>\n<p>Si s\u00f3lo queremos un listado de los archivos de una carpeta en particular, entonces usamos el comando de la siguiente forma:<\/p>\n<pre> dir\u00a0\/on\/b\u00a0&gt;&gt;c:\\list.txt<\/pre>\n<p>Este comando permite guardar en texto el listado de nombres de archivos, de la carpeta actual, ordenados alfab\u00e9ticamente. El resultado se guardar\u00e1 en el archivo list.txt.<\/p>\n<p>Este art\u00edculo hace parte del sistema de divulgaci\u00f3n de conocimiento de <a href=\"http:\/\/itsoftware.com.co\">ITSoftware SAS<\/a>.<\/p>\n<h3>Si te gust\u00f3 este art\u00edculo, por favor no olvides compartirlo en las redes sociales. \ud83d\ude09<\/h3>\n","protected":false},"excerpt":{"rendered":"<p>En ocasiones requerimos guardar en texto un listado de archivos de una carpeta de Windows, con el prop\u00f3sito de hacer alguna operaci\u00f3n sobre ella, por ejemplo queremos guardar en un[&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[305],"tags":[1401,1402],"class_list":["post-5530","post","type-post","status-publish","format-standard","hentry","category-automatizacion","tag-guardar-en-archivo-de-texto-listado-de-archivos","tag-guardar-en-texto-archivos-en-carpeta"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/itsoftware.com.co\/content\/wp-json\/wp\/v2\/posts\/5530","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/itsoftware.com.co\/content\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/itsoftware.com.co\/content\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/itsoftware.com.co\/content\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/itsoftware.com.co\/content\/wp-json\/wp\/v2\/comments?post=5530"}],"version-history":[{"count":0,"href":"https:\/\/itsoftware.com.co\/content\/wp-json\/wp\/v2\/posts\/5530\/revisions"}],"wp:attachment":[{"href":"https:\/\/itsoftware.com.co\/content\/wp-json\/wp\/v2\/media?parent=5530"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/itsoftware.com.co\/content\/wp-json\/wp\/v2\/categories?post=5530"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/itsoftware.com.co\/content\/wp-json\/wp\/v2\/tags?post=5530"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}