12Aug
Você não precisa ser um usuário de energia do computador para acumular uma pilha de discos de backup, unidades removíveis, discos rígidos USB e outras mídias não localizadas. Encontrar um arquivo nessa bagunça, especialmente quando já não é acessível diretamente pelo seu computador, é uma dor de cabeça. Leia mais como mostramos como construir um índice de arquivos rápidos.
Por que eu quero fazer isso?
Quando cada arquivo que você possui é armazenado diretamente no seu computador, é fácil encontrar o que você precisa. Existem excelentes ferramentas de busca, como Tudo, da VoidTools, que rasgam sua tabela de arquivos mestre em uma fração de segundo para encontrar exatamente o que você está procurando.
Uma vez que você começa a lidar com vários discos, mídia removível( como DVDs de dados, unidades flash, arquivos de backup em HDDs USB, etc.) e compartilhamentos de rede, no entanto, a busca torna-se progressivamente mais difícil, se não impossível. Se você veio depender daquela iluminação de pesquisa local rápida, que ferramentas como Tudo fornecem, pode ser extremamente frustrante tentar encontrar arquivos que estão fora do alcance de tais ferramentas.
Hoje vamos mostrar-lhe como indexar tudo, desde os seus compartilhamentos de rede até a sua unidade flash para o disco rígido de backup que você tira uma vez por mês. Você não terá que executar nenhuma edição arcana no Windows, forçar o Windows a saltar através de qualquer argola de indexação, ou qualquer outro absurdo que muitos guias fazem você suportar para obter apenas o Windows para reconhecer que o arquivo "Impostos 2009 1040.pdf "realmente existe em algum lugar em sua constelação de armazenamento de dados.
Em vez disso, você vai aproveitar a pesquisa simples e mortal, iluminando a rápida criação do catálogo e tudo em um pacote leve e portátil, você pode arrancar o seu computador e levar com você.Como peso leve? As aplicações ocupam menos de 200k de espaço e até mesmo indexando todos os dispositivos locais, de rede e de armazenamento destacado em todo o nosso escritório apenas renderam uma coleção de índices de arquivos com cerca de 30MB de tamanho.
O que eu preciso?
Para o tutorial de hoje você precisará das seguintes coisas:
- 1 cópia de Cathy.
- Acesse os discos que deseja indexar.
- Opcional: 1 cópia da CathyCmd para atualizar o índice local automatizado.
Cathy é uma ferramenta simples e gratuita que o autor, Robert Vašíček, criou originalmente na década de 1990 para catalogar sua coleção de arquivos MP3.Ele realizou um trabalho admirável que atende ao pequeno projeto ao longo dos anos e ainda atualiza rotineiramente algumas vezes por ano.
Instalando e Configurando Cathy
Depois de baixar a Cathy, extraia o arquivo único Cathy.exe para um local seguro. Optamos por colocar nossa instalação em / Meus Documentos / Meus Índices de Dropbox / Drive / para que 1) nossos índices de unidade sejam feitos backup do Dropbox e 2) poderíamos facilmente pesquisar nossos índices de arquivos longe de nosso computador / rede local.
Depois de extrair e colocar o executável, vá em frente e execute-o. Você será saudado com uma instalação nua como visto na captura de tela acima. Sem arquivos, sem catálogos, nada ainda para nós pesquisar.
Nota: Se você receber uma mensagem de erro indicando que você precisa do mfc100.dll, isso significa que você precisa pegar o Pacote Resdistribuível Microsoft Visual C ++ para atender as dependências do programa. Você pode baixar a versão de 32 bits aqui e a versão de 64 bits aqui.
Comecemos por criar nosso primeiro catálogo. Que tipo de coisas você deve catalogar? Qualquer unidade, disco, mídia removível, unidade de rede ou outra fonte de dados que você pode acessar do seu computador e ler a estrutura de diretório é um jogo justo. Aqui estão algumas fontes para considerar a indexação para sua conveniência de pesquisa:
- Discos rígidos locais
- Discos rígidos removíveis
- Backup de CD / DVD
- Drives flash
- Partilhas de rede
Enquanto você pode iniciar o projeto criando um catálogo para qualquer um dos seus locais de arquivo, nós"vamos começar indexando nossos compartilhamentos de rede - como 99% do tempo, se não conseguirmos encontrar um arquivo em nossa máquina local, encontraremos no servidor do escritório.
Crie seu primeiro catálogo clicando na guia Catálogo na GUI principal. Na caixa "Raiz", digite o nome do caminho conforme o computador que você está trabalhando( por exemplo, G: \ MyDVDBackup ou \\ servidor \ MP3s).Começaremos pela indexação \\ Hive \ Software, o local onde copiamos os arquivos de instalação do software. Além de especificar a localização desejada indexada, você também pode editar o rótulo do volume.
Este marcador de volume será visto tanto na Cathy quanto como o nome do arquivo do catálogo específico criado por Cathy para esse local( todo novo diretório raiz que você inseriu na Cathy se torna seu próprio catálogo exclusivo).Por padrão, leva o nome da última pasta na estrutura de diretório( no caso do nosso \\ Hive \ Software, faz o rótulo de volume [software]).Geralmente, editamos o rótulo do volume para indicar a fonte, então vamos mudá-lo agora para \\ Hive \ Software \ para nos lembrar os pontos do índice no servidor do escritório.
Além disso, as alterações acima, você também pode adicionar comentários na caixa de comentários( esses comentários serão exibidos ao lado de resultados de pesquisa futuros retornados dessa fonte).Por padrão, Cathy ignora certos arquivos( como arquivos. tmp);Você pode remover esta restrição ou adicionar a ela se desejar. Depois de verificar as configurações para a primeira entrada do catálogo, pressione o botão "Adicionar".
A nova entrada do catálogo aparecerá na lista. Além disso, um novo arquivo estará presente no diretório onde Cathy.exe está localizado:
Se você navegar para a guia de pesquisa na GUI principal, pode digitar uma expressão de pesquisa na caixa "Padrão" para procurar arquivosno catálogo. Uma das coisas armazenadas na pasta /Software/ no servidor do escritório é uma coleção de suplementos do Windows Home Server, incluindo LightsOut. Vamos procurar por isso agora para testar o catálogo:
Perfeito! Além de encontrar o arquivo imediatamente, porque renomeamos o volume para o nome de compartilhamento de rede do compartilhamento de rede, estávamos indexando, é extremamente fácil de ler nas colunas e ver exatamente onde está o arquivo. Além disso, se os resultados da pesquisa apontar para um recurso atualmente acessível ao computador( seja porque o resultado da pesquisa seja local, em um compartilhamento de rede ou o DVD indexado estiver atual na unidade), você pode clicar com o botão direito na entrada e abrir oarquivo ou explore o caminho diretamente de Cathy.
Vá adiante e adicione tantas fontes como você gostaria. Lembre-se de tudo o que pode ser visto pelo seu computador( compartilhamento de rede, discos na unidade de disco, até pastas FTP remotas que você montou no Windows como diretórios) podem ser indexados. Tenha em mente que quanto maior o número de arquivos que você indexa, quanto mais demora, achamos que Cathy poderia indexar cerca de um quarto de milhão de arquivos em 30 segundos, então, se o programa parasse de responder, dê um minuto ou dois paratermine de esmagar as tabelas de arquivos.
Automatizando a Atualização do Catálogo para Unidades Locais e Partilhas de Rede
Se você acompanha a primeira parte do tutorial, você já está anos luz à frente da maioria das pessoas, já que você agora possui um índice pesquisável de todas as suas mídias offline. Agora ésimples e super rápido para que você descubra exatamente qual disco de backup ou compartilhamento de rede você deixou esses antigos retornos de impostos.
Há alguns ajustes simples que você pode fazer no seu fluxo de trabalho Cathy, no entanto, que melhoram sua experiência e mantêm tudo atualizado.
Se você estiver usando Cathy para pesquisar unidades locais ou unidades de rede onde, ao contrário de um backup de DVD queimado, o conteúdo dos diretórios pode mudar, vale a pena configurar um processo para atualizar esses diretórios. Você pode, a qualquer momento, selecionar um catálogo em Cathy, clicar com o botão direito do mouse e atualizar o conteúdo desse catálogo, mas isso é um aborrecimento e isso acrescenta fricção ao nosso sistema de busca.
Em vez disso, vamos usar CathyCmd, uma pequena ferramenta de interface de linha de comando para a pesquisa Cathy, para escrever um script de lote simples para atualizar todos os nossos catálogos de diretórios locais e de rede. Vá em frente e baixe CathyCmd do site Cathy e extraia o único executável para o mesmo diretório no qual você instalou Cathy.exe.
Em seguida, precisamos criar um script simples para dirigir CathyCmd. Vá em frente e crie um novo arquivo de texto no diretório chamado update.txt e abra-o. Dentro do arquivo de texto, precisamos apenas criar algumas linhas para instruir CathyCmd. As entradas apenas que CathyCmd lerão a partir deste script são as linhas que começam com #IGN e #DEV.Olhe para o nosso exemplo de script abaixo para ver como estruturar seu próprio script:
## O comando IGN é usado para indicar arquivos \ diretórios que você deseja ignorar:
#IGN *. tmp;\ tmp;\ Temp *;
## O comando DEV indica as pastas \ locais de arquivos que você deseja catalogar:
## O formato é: caminho, nome do volume
#DEV E: \, DATA
Salve o script uma vez que o tenha editado de acordo. Para testar o script, recomendamos criar um arquivo fofo no local que você está atualizando. Nós criamos: whataintnocountry.txt no E: \ drive.
Execute o script executando CathyCmd.exe com o parâmetro -f e o arquivo de script, assim:
Vamos dar uma rápida olhada em Cathy para garantir que tudo seja atualizado como pretendido:
Sucesso! O novo arquivo com a referência casual Pulp Fiction foi localizado. Nosso script de atualização funciona perfeitamente.
Agora, tudo o que você precisa fazer para finalizar o processo de automação é colocar uma entrada no Windows Task Scheduler( ou uma ferramenta alternativa se você usar uma) para desativar o script em uma programação. Dada a frequência com que os nossos arquivos locais e os arquivos de rede mudam, estamos confortáveis configurando-o para atualizar a cada 12 horas.
Se você está preocupado em definir a taxa fresca muito alta porque pode ser um dreno sobre os recursos do sistema, não seja. Uma vez que você faz a moagem inicial através de uma grande estrutura de disco ou diretório, o novo comando para esse catálogo leva menos de um segundo para verificar novos arquivos e não gera nenhum dreno visível nos recursos do sistema.
Tenha uma maneira inteligente de usar Cathy ou outra dica ou truque de indexação que você gostaria de compartilhar com os seus colegas leitores do How-To Geek? Entre na conversa abaixo e compartilhe sua sabedoria de busca de arquivos.