Slik finner du umiddelbart filer på flashdrivere, nettverksaktier, DVDer og mer
Du trenger ikke å være en datamaskin strømbruker for å samle en haug med sikkerhetskopieringsskiver, flyttbare stasjoner, USB-harddisker og andre ikke-lokaliserte medier. Å finne en fil i det rotet, spesielt når det ikke er direkte tilgjengelig på datamaskinen din lenger, er hodepine. Les videre som vi viser deg hvordan du bygger en lynrask filindeks.
Hvorfor vil jeg gjøre dette?
Når hver eneste fil du har er lagret direkte på datamaskinen din, er det lett å finne det du trenger. Det er flotte søkeverktøy som Alt fra VoidTools som riper gjennom masterfilen din i en brøkdel av et sekund for å finne akkurat det du leter etter.
Når du begynner å håndtere flere disker, kan flyttbare medier (for eksempel data-DVDer, flash-stasjoner, sikkerhetskopieringsfiler på USB-harddisker, etc.) og nettverksaksjer, bli stadig vanskeligere hvis ikke umulig. Hvis du har kommet for å stole på det belysningen raskt lokalt søk som verktøy som Alt gir, kan det være ekstremt frustrerende å prøve å finne filer som er utenfor rekkevidden til slike verktøy.
I dag skal vi vise deg hvordan du kan indeksere alt fra nettverksaksjene til flash-stasjonen til sikkerhetskopieringsdisken du trekker ut en gang i måneden. Du trenger ikke å utføre noen arcane redigeringer til Windows, tvinge Windows til å hoppe gjennom noen indekseringshoops eller noen av de andre tullene som mange guider gjør deg til å sette opp for å bare få Windows til å bekrefte at filen "Skatter 2009 1040 .pdf "eksisterer faktisk et sted i din konstellasjon av datalagring.
I stedet skal du nyte døde, enkle søk, lynrask katalogoppretting, og alt i en lett og bærbar pakke kan du plukke rett utenfor datamaskinen og ta med deg. Hvor lettvekt? Appene tar opp mindre enn 200k plass og til og med indeksering av hver lokal, nettverk og frittliggende lagringsenhet i hele kontoret ga bare en samling av filindekser på rundt 30 MB i størrelse.
Hva trenger jeg?
For dagens veiledning trenger du følgende ting:
- 1 kopi av Cathy .
- Tilgang til diskene du ønsker å indeksere.
- Valgfritt: 1 kopi av CathyCmd for automatisk lokal indeksoppdatering.
Cathy er et enkelt og gratis verktøy som forfatteren Robert Vašíček opprinnelig opprettet på 1990-tallet for å katalogisere sin samling av MP3-filer. Han har gjort en beundringsverdig jobb som pleier å ha det lille prosjektet gjennom årene, og oppdaterer det rutinemessig et par ganger i året.
Installere og konfigurere Cathy
Etter at du har lastet ned Cathy, trekk ut den enkle filen Cathy.exe til et trygt sted. Vi valgte å plassere vår installasjon i / Mine dokumenter / Mine Dropbox / Kjørindekser / slik at 1) våre stasjonsindekser ville bli sikkerhetskopiert til Dropbox og 2) vi kunne enkelt søke i våre filindekser vekk fra vår hjemmedatamaskin / nettverk.
Når du har hentet ut og plassert kjørbar, fortsett og kjør den. Du blir møtt med en bare installasjon som sett på skjermbildet ovenfor. Ingen filer, ingen kataloger, ingenting ennå for oss å søke.
Merk: Hvis du får en feilmelding som indikerer at du trenger mfc100.dll, betyr det bare at du må ta tak i Microsoft Visual C ++ Resdistributable Package for å oppfylle programmets avhengigheter. Du kan laste ned 32-bitersversjonen her og 64-bitersversjonen her.
La oss begynne med å lage vår første katalog. Hva slags ting bør du katalogisere? Enhver stasjon, disk, flyttbar media, nettverksstasjon eller annen datakilde som du kan få tilgang til fra datamaskinen din og lese katalogstrukturen, er rettferdig spill. Her er noen kilder for å vurdere indeksering for din søkemulighet:
- Lokale harddisker
- Flyttbare harddisker
- CD / DVD Backups
- Flash-stasjoner
- Nettverksaktier
Mens du kan starte prosjektet ved å lage en katalog for noen av filplasseringene dine, begynner vi å indeksere våre nettverksandeler - som 99% av tiden hvis vi ikke finner en fil på vår lokale maskin, vil vi finn den på kontorserveren.
Opprett din første katalog ved å klikke på Katalog-fanen i hovedgiren. Skriv inn banenavnet i "Root" -boksen, slik det forstås av datamaskinen du jobber med (for eksempel G: \ MyDVDBackup eller \\ server \ MP3s). Vi starter med å indeksere \\ Hive \ Software, hvor vi sikkerhetskopierer programvareinstallasjonsfiler. I tillegg til å spesifisere plasseringen du vil indeksere, kan du også redigere volumetiketten.
Denne volumetiketten vil bli sett både i Cathy og som filnavnet til den spesifikke katalogen laget av Cathy for denne plasseringen (hver ny Root-katalog du kommer inn i Cathy blir sin egen unike katalog). Som standard krever navnet på den siste mappen i katalogstrukturen (i tilfelle av \\ Hive \ Software-eksempelet, blir det volumetiketten [programvare]). Vi redigerer vanligvis volumetiketten for å indikere kilden, så vi vil endre den nå til \\ Hive \ Software \ for å minne oss på indekspoengene på kontorserveren.
I tillegg til de ovennevnte endringene, kan du også legge til kommentarer i kommentarfeltet (disse kommentarene vil bli vist ved siden av fremtidige søkeresultater returnert fra denne kilden). Cathy ignorerer som standard visse filer (for eksempel .tmp-filer); Du kan fjerne denne begrensningen eller legge til den hvis du ønsker det. Når du har sjekket over innstillingene for den første katalogoppføringen, trykker du på "Legg til" -knappen.
Den nye katalogoppføringen vises i listen. I tillegg vil en ny fil være til stede i katalogen der Cathy.exe er plassert:
Hvis du navigerer til søkefliken i hovedgiren, kan du skrive inn et søkeuttrykk i "Mønster" -boksen for å se etter filer i katalogen. En av tingene som er lagret i / Programvare / mappe på kontorserveren er en samling av Windows Home Server-tillegg, inkludert LightsOut. Vi søker etter det nå for å teste katalogen:
Perfekt! I tillegg til å finne filen umiddelbart, fordi vi omdøpte volumet til nettverksdelingsnavnet til nettverksandelen vi var indeksering, er det ekstremt enkelt å lese over kolonnene og se nøyaktig hvor filen er. Videre, hvis søkeresultatene peker på en ressurs som nå er tilgjengelig for datamaskinen (om det er fordi søkeresultatet er lokalt, på en nettverksandel eller den indekserte DVD-en er aktuell i stasjonen), kan du høyreklikke på oppføringen og åpne fil eller utforske banen direkte fra Cathy.
Gå videre og legg til så mange kilder som du vil. Husk alt som kan sees av datamaskinen din (nettverksandeler, disker i disken, til og med eksterne FTP-mapper du har montert i Windows som kataloger) kan alle bli indeksert. Husk at jo større antall filer du indekserer, desto lengre vil det ta. Vi fant at Cathy kunne indeksere rundt en kvart million filer på 30 sekunder, så hvis programmet ser ut til å slutte å svare, gi det et minutt eller to til ferdig å knase filtabellene.
Automatiseringskatalog Oppdatering for lokale disker og nettverksaksjer
Hvis du bare følger med den første delen av opplæringen, er du allerede lyse år foran de fleste, fordi du nå har en søkbar indeks for alle dine offline medier - det er nå enkelt og super fort for deg å oppdage nøyaktig hvilken sikkerhetskopi disk eller nettverk deler du forlot de gamle avkastningene på.
Det er noen få enkle tweaks du kan lage til Cathy Workflow, men det forbedrer din erfaring sterkt og holder alt oppdatert..
Hvis du bruker Cathy til å søke på lokale stasjoner eller nettverksstasjoner der, i motsetning til en brent DVD-sikkerhetskopiering, kan innholdet i katalogene endres, er det verdt å sette opp en prosess for å oppdatere disse katalogene. Du kan når som helst velge en katalog i Cathy, høyreklikk og Oppdater innholdet i den katalogen, men det er et problem og det legger til friksjon i vårt søkesystem.
I stedet skal vi bruke CathyCmd, et lite lite kommandolinjeprogram for Cathy-søk, for å skrive et enkelt batch-skript for å oppdatere alle våre lokale og nettkatalogkataloger i stedet. Gå videre og last ned CathyCmd fra Cathy-nettsiden, og pakk den enkle kjørbare til samme katalog du installerte Cathy.exe til.
Deretter må vi lage et enkelt skript for å kjøre CathyCmd. Gå videre og opprett en ny tekstfil i katalogen som heter update.txt, og åpne den. Inne i tekstfilen trenger vi bare å lage noen linjer for å instruere CathyCmd. De bare innganger CathyCmd vil lese fra dette skriptet er de linjene som begynner med #IGN og #DEV. Se på vårt eksempelskript nedenfor for å se hvordan du kan strukturere ditt eget skript:
## IGN-kommandoen brukes til å indikere filer \ kataloger du vil ignorere:
#IGN * .tmp; \ Tmp; \ Temp *;
## DEV-kommandoen angir mappene \ filstedene du vil katalogisere:
## Formatet er: sti, volumnavn
#DEV E: \, DATA
Lagre skriptet når du har redigert det etter eget ønske. For å teste skriptet anbefaler vi å opprette en dummyfil på stedet du forfrisker. Vi laget: whataintnocountry.txt på E: \ stasjonen.
Kjør skriptet ved å utføre CathyCmd.exe med parameteren -f og skriptfilen, slik som:
La oss ta en rask titt i Cathy for å sikre at alt oppdateres som beregnet:
Suksess! Den nye filen med den uformelle Pulp Fiction-referansen har blitt funnet. Vår oppdateringsskript fungerer perfekt.
Nå er alt du trenger å gjøre for å fullføre automatiseringsprosessen, å legge inn en oppføring, Windows Task Scheduler (eller alternativt verktøy hvis du bruker en) for å brann av skriptet på en tidsplan. Gitt frekvensen som våre lokale filer og nettverksfiler endres, er vi komfortable med å sette den opp for å oppdatere hver 12. time.
Hvis du er bekymret for å sette den ferske hastigheten for høy fordi det kan være en drenering på systemressurser, ikke vær. Når du har gjort den første grensen gjennom en stor disk eller katalogstruktur, tar den friske kommandoen for den katalogen mindre enn et sekund for å se etter nye filer og genererer ikke merkbar drenering på systemressurser.
Har du en smart måte å bruke Cathy på eller en annen indekseringstips eller triks du vil dele med dine andre How-To Geek-lesere? Gå inn i samtalen under og del filsøkets visdom.