Fatos principais
- Categoria
- Text Processing
- Tipos de entrada
- text, checkbox, number
- Tipo de saída
- text
- Cobertura de amostras
- 4
- API disponível
- Yes
Visão geral
O Desinfetante de Nome de Arquivo é uma ferramenta essencial para padronizar e limpar nomes de arquivos, removendo caracteres ilegais que impedem o armazenamento ou a transferência correta entre sistemas operacionais como Windows, Linux e macOS.
Quando usar
- •Ao preparar arquivos para compartilhamento entre diferentes sistemas operacionais.
- •Ao processar uploads de usuários que podem conter caracteres proibidos pelo sistema de arquivos.
- •Ao automatizar a renomeação em lote para evitar erros de leitura ou caminhos inválidos.
Como funciona
- •Insira o nome do arquivo original que deseja limpar.
- •Defina o caractere de substituição para os símbolos ilegais encontrados.
- •Selecione as opções de corte para remover espaços ou pontos indesejados nas extremidades.
- •Configure o limite de caracteres para garantir compatibilidade total com o sistema de destino.
Casos de uso
Exemplos
1. Limpeza de Uploads de Usuários
Desenvolvedor Web- Contexto
- Usuários enviam arquivos com nomes contendo caracteres especiais como 'Relatório: Vendas/2023?.pdf'.
- Problema
- O servidor Windows rejeita salvar arquivos com dois pontos e barras, causando falhas no upload.
- Como usar
- Utilize a ferramenta com o caractere de substituição '_' para converter todos os símbolos inválidos.
- Configuração de exemplo
-
replacementChar: '_', trimWhitespace: true - Resultado
- O arquivo é renomeado para 'Relatório_ Vendas_2023_.pdf', garantindo o salvamento sem erros.
2. Preparação para Migração de Servidor
Administrador de TI- Contexto
- Uma pasta com milhares de arquivos precisa ser movida de um servidor Linux para um ambiente Windows.
- Problema
- Nomes de arquivos longos ou com caracteres especiais impedem a cópia correta dos dados.
- Como usar
- Aplique o limite de 255 caracteres e remova pontos e espaços extras nas bordas.
- Configuração de exemplo
-
maxLength: 255, trimDots: true, trimWhitespace: true - Resultado
- Todos os arquivos tornam-se compatíveis com o sistema de arquivos NTFS, permitindo a migração sem interrupções.
Testar com amostras
markdown, video, barcodeHubs relacionados
FAQ
Quais caracteres são removidos?
A ferramenta remove caracteres proibidos pelo Windows (<, >, :, ", /, \, |, ?, *) e caracteres de controle, além de barras e caracteres nulos para Linux/Mac.
Posso escolher como substituir os caracteres?
Sim, você pode definir um caractere personalizado, como um sublinhado (_) ou hífen (-), para substituir os caracteres ilegais encontrados.
A ferramenta altera a extensão do arquivo?
O foco é o nome do arquivo. Recomendamos cautela ao processar extensões, garantindo que o ponto de separação seja preservado.
Por que remover pontos no início ou fim?
Arquivos que começam ou terminam com pontos podem ser ocultados ou causar erros de interpretação em certos sistemas de arquivos.
Existe limite de comprimento para o nome?
Sim, você pode definir um limite máximo de caracteres, sendo 255 o padrão recomendado para evitar erros no Windows.