Como organizar arquivos por extensão usando um arquivo de lote

0

Eu tenho muitos tipos de arquivos espalhados em vários diretórios no meu laptop. Eu gostaria de mover os arquivos para diretórios apropriados com base em suas extensões de nome de arquivo. Por exemplo, todos os arquivos de imagem para Minhas Imagens, todos os arquivos de documentos para Meus Documentos, etc.

Eu gostaria de criar um arquivo de lote para fazer isso. Eu tenho apenas um pouco de familiaridade com os comandos do DOS e nenhuma experiência com arquivos em lote. Posso obter algumas orientações gerais sobre como abordar isso?

    
por Cherri 07.07.2015 / 13:09

1 resposta

0

Você pode criar um arquivo em lotes que mova todos os arquivos com a extensão fornecida:

@echo off
move ./.%1 "%2"\

e salve-o como ext.bat

%1 e %2 são parâmetros que representam o primeiro e o segundo argumentos, ou seja, a extensão e a pasta respectivamente.

Por exemplo, executando:

ext mp3 "C:\Users\John Doe\Music"

moveria todos os arquivos no diretório atual com extensão mp3 para o caminho especificado (relativo ou absoluto), que é Music pasta do usuário John Doe aqui.

    
por 13.07.2015 / 15:36