Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cassiojhones/folderflex
Move todos os arquivos das subpastas para a pasta raiz
https://github.com/cassiojhones/folderflex
csharp dotnet open-source windows wpf xaml
Last synced: 10 days ago
JSON representation
Move todos os arquivos das subpastas para a pasta raiz
- Host: GitHub
- URL: https://github.com/cassiojhones/folderflex
- Owner: CassioJhones
- Created: 2024-08-10T05:17:44.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-12-24T04:25:40.000Z (about 2 months ago)
- Last Synced: 2025-01-31T05:04:07.649Z (20 days ago)
- Topics: csharp, dotnet, open-source, windows, wpf, xaml
- Language: C#
- Homepage:
- Size: 1.26 MB
- Stars: 38
- Watchers: 1
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
⭐ Deixe uma estrela no repositório





[](https://github.com/CassioJhones/FolderFlex/actions/workflows/dotnet-desktop.yml)## Descrição
O FolderFlex é uma ferramenta para mover, copiar e organizar grandes quantidades de arquivos de forma eficiente. Especialmente útil para quem lida com arquivos distribuídos em `várias subpastas` e deseja movê-los para uma `única pasta raiz` ou copiá-los, mantendo a estrutura limpa e organizada.## Cenário de Uso
Imagine que você precisa acessar `diversas subpastas` contendo arquivos como fotos, vídeos, documentos, entre outros. O processo de mover ou copiar manualmente esses arquivos pode ser repetitivo e demorado. FolderFlex agiliza esse processo automatizando a movimentação ou cópia de arquivos de todas as subpastas para uma `pasta raiz`, evitando a sobrescrita e permitindo renomeação automática de arquivos duplicados.## Vantagens:
- **Mover ou Copiar Arquivos**: Move ou copia arquivos de várias subpastas para uma pasta de destino ou a própria pasta raiz.
- **Feedback Visual**: Acompanhe o progresso e veja o número de arquivos movidos em tempo real.
- **Registro de Tempo**: Mostra o tempo total gasto no processo.
- **Acesso Rápido**: Clique nos arquivos listados para abrir diretamente seu local de origem.
- **Suporte a múltiplos formatos**: Compatível com diferentes tipos de arquivos.
- **Atualizações Automáticas**: Verificação de novas versões via `GitHub Releases`.
- **Economia de Tempo**: O que poderia custar minutos e até horas, agora pode ser feito em segundos.
- **Organização Simplificada**: Centralize todos os seus arquivos sem o esforço manual de abrir cada uma das pastas.
- **Sem Preocupações**: Elimina o risco de esquecer arquivos em subpastas ou perder algo importante.## Como Funciona
## Idiomas Disponíveis
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
## Download Gratuito
1. Baixe a última versão do aplicativo na seção de [releases](https://github.com/CassioJhones/FolderFlex/releases)
2. Caso já tiver instalado .NET 8, basta executar## Como Usar
1. **Selecione a pasta de origem**: Escolha a pasta contendo subpastas com arquivos que você deseja mover ou copiar.
2. **Escolha a pasta de destino**: Especifique a pasta para onde os arquivos serão `movidos/copiados`.
3. Caso nao tiver um destino especificado os arquivos de todas as subpastas serao `movidos/copiados` para a raiz
4. **Escolha o modo de operação**:
- Mover: Transfere os arquivos para a pasta de destino ou raize deleta todas as pastas vazias.
- Copiar: Apenas copia os arquivos para a nova pasta ou aiz.
5. **Iniciar**: Clique no botão `Mover` ou `Copiar` para executar a operação.### Exemplo de uso
1. **Mover arquivos**:
- Clique em "Mover" para transferir arquivos de várias subpastas para um único diretório ou para a própria raiz.
2. **Copiar arquivos**:
- Marque a opção "Copiar" para duplicar os arquivos em outro local ou na própria raiz.## Contribuição
Contribuições são bem-vindas! Se você tiver sugestões, problemas ou correções de bugs, abra uma [issue](https://github.com/CassioJhones/Movedor/issues) ou envie um pull request.### Como Contribuir
1. Fork este repositório.
2. Crie uma branch para a sua feature (`git checkout -b feature/nova-feature`).
3. Commit suas alterações (`git commit -m 'Adiciona nova feature'`).
4. Push para a branch (`git push origin feature/nova-feature`).
5. Abra um pull request.## Autor
[Cássio Jhones](https://github.com/CassioJhones)