{"id":4964,"date":"2023-06-22T07:19:00","date_gmt":"2023-06-22T05:19:00","guid":{"rendered":"https:\/\/expert-only.com\/?p=4964"},"modified":"2022-11-08T10:10:56","modified_gmt":"2022-11-08T09:10:56","slug":"lista-de-ficheiros-de-texto-com-cmd","status":"publish","type":"post","link":"https:\/\/expert-only.com\/pt-pt\/ms-dos\/lista-de-ficheiros-de-texto-com-cmd\/","title":{"rendered":"Criar uma lista de textos de ficheiros com cmd"},"content":{"rendered":"\n<p>Como criar uma lista de ficheiros e inseri-la num ficheiro de texto com um simples comando cmd no Windows? \u00c9 muito f\u00e1cil, \u00e9 necess\u00e1rio adicionar no comando para redireccionar a sa\u00edda do comando dir batch.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Criar uma lista de ficheiros numa pasta num ficheiro de texto com cmd<\/h2>\n\n\n\n<p>Como criar uma lista dos ficheiros contidos numa pasta para um ficheiro de texto com um comando do Windows ? Por exemplo, para listar recursivamente os ficheiros e pastas de um direct\u00f3rio espec\u00edfico, use o comando dir.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">dir \/s<\/pre>\n\n\n\n<p>Ou esta variante para exibir explicitamente o conte\u00fado de uma pasta utilizando explicitamente o caminho completo :<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">dir \/s C:\\Folder\\SubFolder<\/pre>\n\n\n\n<p>Por defeito, exibir\u00e1 v\u00e1rias informa\u00e7\u00f5es como a modifica\u00e7\u00e3o da data e da hora, o tipo, se for um direct\u00f3rio ou um ficheiro e o tamanho.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Guardar a lista num ficheiro de texto<\/h2>\n\n\n\n<p>Para criar um ficheiro de sa\u00edda a partir da lista de ficheiros gerados pelo comando dir. Utilize o > e um nome de pasta ou caminho para escrever a lista dos ficheiros directamente num ficheiro de texto de resultado.<\/p>\n\n\n\n<p>De facto, utilizar o s\u00edmbolo superior &#8220;>&#8221; para redireccionar a sa\u00edda para um ficheiro de texto espec\u00edfico, em vez de o exibir no ecr\u00e3. Basta adicionar este <a href=\"https:\/\/pt.wikibooks.org\/wiki\/MS-DOS\/Lista_de_comandos\" target=\"_blank\" rel=\"noreferrer noopener\">s\u00edmbolo de redireccionamento<\/a> no final do comando.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">dir C:\\Folder\\SubFolder > C:\\Folder\\list_of_files.txt<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"outra-opcao-interessante-e-mostrar-apenas-os-nomes-dos-ficheiros-e-nao-todas-as-colunas-de-metadados\">Outra op\u00e7\u00e3o interessante \u00e9 mostrar apenas os nomes dos ficheiros e n\u00e3o todas as colunas de metadados<\/h3>\n\n\n\n<p>A op\u00e7\u00e3o \/b permite-nos obter apenas os nomes e extens\u00f5es dos ficheiros no ficheiro de sa\u00edda do resultado.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">dir C:\\Folder \\b > C:\\Folder\\Folder\\list_of_files.txt<\/pre>\n\n\n\n<p>Outra vers\u00e3o do script para garantir a exibi\u00e7\u00e3o apenas dos ficheiros e excluir as pastas.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">dir C:\\Folder\\SubFolder \/a \/-d \/b<\/pre>\n\n\n\n<p>A op\u00e7\u00e3o <strong>dir \/a<\/strong> permite especificar os elementos a exibir. E tamb\u00e9m os que devem ser exclu\u00eddos. A op\u00e7\u00e3o &#8220;<strong>\/-d<\/strong>&#8221; indica para n\u00e3o exibir as pastas. Para diferentes op\u00e7\u00f5es do comando dir sem redireccionamento utilizado, mas com exibi\u00e7\u00f5es simples no ecr\u00e3 de pedido de comando, verificar diferentes formas de listar os ficheiros em pasta com cmd.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Outros tutoriais para gest\u00e3o de ficheiros com comandos cmd<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/expert-only.com\/pt-pt\/ms-dos\/apagar-ficheiros-do-windows-recursivamente-em-cmd\/\">Apagar ficheiros do Windows recursivamente com cmd<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/expert-only.com\/pt-pt\/ms-dos\/listar-ficheiros-recursivamente\/\">Listar ficheiros recursivamente com cmd em pastas e subpastas<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Como criar uma lista de ficheiros e inseri-la num ficheiro de texto com um simples comando cmd no Windows? \u00c9 muito f\u00e1cil, \u00e9 necess\u00e1rio adicionar no comando para redireccionar a sa\u00edda do comando dir batch. Criar uma lista de <a class=\"mh-excerpt-more\" href=\"https:\/\/expert-only.com\/pt-pt\/ms-dos\/lista-de-ficheiros-de-texto-com-cmd\/\" title=\"Criar uma lista de textos de ficheiros com cmd\">&#8230;<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":6132,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[435],"tags":[429,431,430,433],"class_list":{"0":"post-4964","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-ms-dos","8":"tag-ficheiro","9":"tag-lista","10":"tag-pasta","11":"tag-script"},"_links":{"self":[{"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/posts\/4964","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=4964"}],"version-history":[{"count":0,"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/posts\/4964\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/media\/6132"}],"wp:attachment":[{"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=4964"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=4964"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=4964"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}