As funções da ferramenta de pesquisa estão agrupadas por abas, e podemos usar as combinações de teclas Alt+1...Alt+4 para alternar entre elas.
Além disso, certas funções podem ser acessadas pelo menu principal desta janela.
Nesta aba, podemos pesquisar arquivos por nome e conteúdo.

O campo Diretório inicial especifica o diretório onde a pesquisa deve começar; por padrão, será usado o diretório atual do painel ativo.
Opções adicionais para especificar o local de pesquisa de arquivos:
Abas abertas – Use apenas os diretórios das abas já abertas (abas dos painéis ativo e inativo).
Diretórios e arquivos selecionados – Se ativado, a pesquisa será realizada apenas nos arquivos e pastas selecionados no painel ativo. Se houver arquivos/pastas selecionados no painel de arquivos, esta opção será ativada automaticamente.
Seguir links simbólicos – Se um link simbólico para um diretório for encontrado, o diretório de destino será lido e usado; caso contrário, este link simbólico será tratado como um arquivo comum.
Excluir subdiretórios – Uma lista de máscaras de diretórios a serem excluídos da pesquisa; aqui podemos especificar nomes de pastas, bem como caminhos relativos ou absolutos.
Pesquisar subdiretórios pode ter:
Apenas diretório atual,
Escolher número de níveis (de 1 a 100),
Tudo (profundidade ilimitada).
Esta configuração controla a profundidade da pesquisa na árvore do sistema de arquivos. Se definido como "Apenas diretório atual", a pesquisa será realizada apenas no diretório especificado no campo "Diretório inicial" (em nenhum de seus subdiretórios).
O campo Máscara de arquivo define a máscara de pesquisa. Ou podemos apenas especificar o nome do arquivo ou parte dele.
Opções adicionais:
Pesquisar em arquivos compactados – Se ativado, o Double Commander tentará ler adicionalmente o conteúdo de todos os arquivos compactados nos diretórios de pesquisa. A lista de formatos suportados depende dos plugins de compactação adicionados.
Pesquisar parte do nome do arquivo – Deve ser desativado se quisermos usar o nome exato do arquivo.
Expressões regulares – Se ativado, podemos usar expressões regulares.
Excluir arquivos – Uma lista de nomes de arquivos a serem excluídos da pesquisa. Máscaras também são suportadas.
Nota: Máscara de arquivo, Excluir arquivos, Diretório inicial e Excluir subdiretórios permitem inserir vários valores, separados por ponto e vírgula ";" e sem espaços. Se precisarmos encontrar um arquivo cujo nome contenha um ponto e vírgula, podemos usar expressões regulares.
Se a caixa de seleção Localizar texto no arquivo estiver marcada, o processo pesquisará o texto especificado dentro dos arquivos. Ao marcar a caixa de seleção, também podemos substituir este texto por qualquer outro texto especificado no campo Substituir por.
Opções adicionais:
Localizar arquivos que não contêm texto – Exibe arquivos que não contêm o texto especificado em Localizar texto no arquivo.
Diferenciar maiúsculas/minúsculas – Indica que deve haver diferença entre maiúsculas e minúsculas, por exemplo, "Fallout" e "fallout" serão diferentes.
Hexadecimal – Pesquisa caracteres hexadecimais (insensível a maiúsculas/minúsculas, os caracteres podem estar com ou sem espaços entre eles, por exemplo, "C0 C1 C2" ou "c0c1c2").
Office XML – Ativa a pesquisa dentro de arquivos do Microsoft Office (DOCX, XLSX) e OpenOffice/LibreOffice (ODT, ODS).
Também podemos definir a codificação (UTF, ISO, KOI, DOS, ANSI, etc.) e ativar expressões regulares.
Nota sobre as codificações de texto: podemos definir a codificação do texto ou usar um destes valores especiais:
Padrão – Depende do sistema operacional e da localidade do sistema selecionada:
Windows: codificação ANSI padrão do sistema.
Linux e outros sistemas tipo Unix: codificação de texto padrão do sistema, sistemas modernos geralmente usam UTF-8.
ANSI – Codificação ANSI padrão do sistema (depende da localidade do sistema).
OEM – Codificação OEM (DOS) padrão do sistema (depende da localidade do sistema).
O botão Codificação (
) permite especificar várias codificações.
O botão Iniciar inicia a pesquisa, Cancelar para a pesquisa e Fechar fecha a janela de localizar arquivos.
Nova pesquisa – Limpa os resultados antigos e permite iniciar uma nova pesquisa (também com novas condições).
Última pesquisa – Carrega os parâmetros da pesquisa anterior (nesta sessão, antes de fechar o Double Commander).
Por padrão, o Double Commander salva o histórico dos campos de entrada. Para excluir entradas desnecessárias do histórico, podemos usar Shift+Del; também podemos desativar o salvamento do histórico na seção de configurações de Configuração.
A aba Avançado permite especificar condições adicionais: data, hora e idade do arquivo (pela data de modificação), tamanho mínimo e máximo do arquivo e atributos do arquivo.

Os atributos do arquivo podem ser especificados manualmente ou usando o pequeno assistente no botão Adicionar (mais detalhes sobre o uso de atributos de arquivo podem ser encontrados abaixo). O botão Ajuda abre a próxima subseção desta página.
Aqui também podemos optar por pesquisar arquivos duplicados usando uma ou mais das seguintes condições:
Nos resultados serão exibidos o nome do arquivo, o número do grupo de arquivos correspondentes e a localização do arquivo. Após fornecer ao painel de listagem, também podemos usar modos de seleção especiais onde é possível selecionar apenas duplicatas: Selecionar grupo e Desmarcar grupo no sub-menu Marcar.
Para pesquisar atributos específicos, devemos inserir uma string de padrão que especifique quais atributos pesquisar e se eles devem estar ativados ou desativados.
Atributos individuais são representados no seguinte formato:
<atributo>+ ou <atributo>-
Um sinal de mais indica que o arquivo deve ter esse atributo definido, um sinal de menos indica que o arquivo não deve ter esse atributo definido.
Os vários identificadores de <atributo> são os seguintes:
| Atributos no Windows | |
|---|---|
| Letra do atributo | Representa |
a | Arquivo (Archive) |
c | Compactado (Compactação NTFS) |
d | Diretório |
e | Criptografado (Criptografia EFS) |
h | Oculto (Hidden) |
l | Link simbólico |
p | Esparso (Sparse) |
r | Somente leitura (Read-only) |
s | Sistema |
t | Temporário |
| Atributos no Unix/Linux (permissões) | |
|---|---|
| Letra de permissão | Representa |
ur | Usuário ler (User read) |
uw | Usuário escrever (User write) |
ux | Usuário executar (User execute) |
gr | Grupo ler (Group read) |
gw | Grupo escrever (Group write) |
gx | Grupo executar (Group execute) |
or | Outros ler (Others read) |
ow | Outros escrever (Others write) |
ox | Outros executar (Others execute) |
us | Set User ID |
gs | Set Group ID |
sb | Sticky bit |
| Atributos no Unix/Linux (tipo de arquivo) | |
|---|---|
| Letra de tipo de arquivo | Representa |
b | Dispositivo de bloco |
c | Dispositivo de caracteres |
d | Diretório |
f | FIFO (Named pipe) |
l | Link simbólico |
r | Arquivo regular |
s | Socket |
No Unix/Linux, também podemos usar a notação octal para representar permissões. Por exemplo, 0750 é o mesmo que a combinação de ur, uw, ux, gr e gx.
Vários atributos podem ser combinados com uma relação AND. Basta especificar um padrão seguido de outro.
Por exemplo: r+s+h+ corresponde a arquivos que possuem todos os três atributos definidos: somente leitura, oculto e sistema.
Além disso, tais grupos de atributos AND podem ser combinados com uma relação OR. Isso é feito usando o caractere "|" (barra vertical).
Por exemplo: r+|s+h+ corresponde a arquivos que possuem um destes:
Uma sequência AND pode ser negada usando o caractere "!" especificado no início da sequência.
Por exemplo: !r+s+h+ corresponde a arquivos que não possuem todos os atributos somente leitura, oculto e sistema definidos. Arquivos correspondentes podem não ter nenhum desses atributos definidos, ou apenas um ou mais deles, mas não todos.
A negação aplica-se apenas à sequência AND, portanto o padrão !r+|!s+h+ corresponde a arquivos que possuam um destes:
r-)| Exemplos no Windows | |
|---|---|
| Letra do exemplo | Explicação |
a+s-h- | Corresponde a arquivos com o atributo de arquivo definido, mas os atributos de sistema e oculto não definidos |
e+|c+ | Corresponde a arquivos compactados ou criptografados |
d- | Corresponde a arquivos, mas não a diretórios |
| Exemplos no Unix/Linux | |
|---|---|
| Letra do exemplo | Explicação |
uw+|gw+|ow+ | Corresponde a arquivos graváveis pelo usuário, pelo grupo ou por qualquer outra pessoa |
222+ | Corresponde a arquivos graváveis pelo usuário, pelo grupo e por qualquer outra pessoa |
d+ox+ | Corresponde a diretórios acessíveis a qualquer pessoa |
!700+ | Corresponde a arquivos que não são totalmente acessíveis ao usuário |
Pesquise usando plugins de pesquisa (DSX) e de conteúdo (WDX) (descrição dos tipos de plugins e métodos de instalação podem ser encontrados aqui).
Exemplo de pesquisa por largura de imagem com valores mínimo e máximo:

A interface do plugin DSX permite enviar valores de parâmetros das abas "Padrão" e "Avançado", a lista exata de valores passados depende das capacidades do plugin específico.
Os plugins WDX complementam os recursos de pesquisa, seus campos podem ser combinados de acordo com as seguintes regras:
AND (tudo corresponde) – Todas as condições devem corresponder.
OR (qualquer um corresponde) – Uma correspondência é suficiente.
Operador e Valor dependem do tipo de dados retornado pelo campo do plugin: numérico, string, data, hora ou tipo booleano. Para alguns valores numéricos, podemos escolher unidades de medida (por exemplo, para tamanho ou duração). As seguintes operações de comparação são suportadas:
| Operador | Descrição |
|---|---|
= |
Igual a |
!= |
Diferente de |
=(case) |
Igual a, sensível a maiúsculas/minúsculas |
!=(case) |
Diferente de, sensível a maiúsculas/minúsculas |
> |
Maior que |
< |
Menor que |
>= |
Maior ou igual a |
<= |
Menor ou igual a |
contains |
A string contém o texto específico |
!contains |
A string não contém o texto específico |
contains(case) |
A string contém o texto específico, sensível a maiúsculas/minúsculas |
!contains(case) |
A string não contém o texto específico, sensível a maiúsculas/minúsculas |
regexp |
A string corresponde a uma expressão regular |
!regexp |
A string não corresponde a uma expressão regular |
A aba Carregar/Salvar – Permite salvar parâmetros de pesquisa para uso posterior novamente.
Além disso, aqui podemos ver os modelos criados nas configurações do programa (Cores > Tipos de arquivos, Dicas de ferramentas) e em certas ferramentas (Selecionar grupo, Sincronizar diretórios).
Abaixo da lista de modelos há um campo com dicas: para o modelo selecionado, os valores de Máscara de arquivo e Diretório inicial são exibidos (se tiverem sido salvos).
Esta aba contém os resultados da pesquisa (apenas a lista de nomes de arquivos completos) e possui os seguintes botões:
Ver – Abre o arquivo selecionado no visualizador (F3).
Editar – Abre o arquivo selecionado no editor (F4).
Ir para o arquivo – Fecha a janela de pesquisa, abre o diretório do arquivo selecionado no painel de arquivos ativo e coloca o cursor sobre esse arquivo (Enter ou clique duplo).
Fornecer ao painel de listagem – Transfere a lista de arquivos encontrados para o painel de arquivos ativo.
O menu de contexto também pode ser usado:
Abrir em nova aba – Semelhante ao comando Ir para o arquivo, mas o arquivo selecionado será aberto em uma aba em segundo plano (vários arquivos selecionados serão abertos em abas em segundo plano separadas).
Mostrar no visualizador.
Mostrar no editor.
Remover da lista (ou Del) – Permite remover resultados inadequados da lista (o sistema de arquivos não será afetado).
Mostrar todos os itens encontrados – Cancela a ação do comando anterior.
Para selecionar vários arquivos, podemos usar o mouse e as teclas Ctrl e Shift ou Shift e as teclas de seta.
As teclas Seta para a esquerda e Seta para a direita alternam o foco entre a lista de resultados de pesquisa e o botão Nova pesquisa.
Parâmetros adicionais relacionados à ferramenta de pesquisa são apresentados na seção de configurações Operações de arquivos > Pesquisa de arquivos.

Pesquisa de arquivos:
Pesquisar parte do nome do arquivo – Se desmarcado, o Double Commander pesquisará por correspondência exata do nome.
Ao iniciar a pesquisa de arquivos, limpe o filtro de máscara de arquivo – Se ativado, o Double Commander limpará o campo Máscara de arquivo automaticamente a cada vez.
Filtro atual ao usar o botão "Nova pesquisa" – Define o estado dos demais parâmetros de pesquisa: o Double Commander os manterá, os redefinirá para o estado padrão ou perguntará.
Mostrar barra de menus em "Localizar arquivos" – Este menu contém comandos para o diálogo de localizar arquivos (teclas de atalho também são exibidas) e itens para salto rápido para esta seção de configurações e configurações de teclas de atalho.
Modelo de pesquisa padrão – Podemos escolher um dos modelos de pesquisa salvos anteriormente, e o Double Commander usará seus parâmetros como padrão toda vez que o diálogo de localizar arquivos for aberto.
Pesquisa de texto em arquivos:
Usar mapeamento de memória para pesquisar texto em arquivos – Copia os arquivos para a memória virtual antes de realizar a pesquisa. É mais rápido, mas requer um computador mais potente.
Usar streams para pesquisar texto em arquivos – Divide o arquivo em partes e então inicia a pesquisa (mais lento, mas requer menos recursos).