Ενω στα XP μπορουσαμε πολυ ευκολα να προσθεσουμε ενα δικτυακο UNC Path στο ευρετηριο να γινει το indexing και πολυ γρηγορα να καναμε την αναζητηση ενως αρχειου [ή και του περιεχομένου αυτού] στο δικτυακο μας δισκο ή server, στα Windows 7 που ειναι οεο ?
Ας θυμηθουμε λιγο τι καναμε στα XP πριν δουμε πως θα τα καταφερουμε και στα 7αρια.
XP
Κατεβάζαμε απο εδω το Windows Search 4.0 για Windows XP (KB940157)
Το καναμε εγκατασταση και στο systray εβγαινε το εικονιδιο με τον φακο
Καναμε δεξι κλικ στις Επιλογες του Windows Search
Καναμε κλικ στο Για προχωρημενους
Και μετα προσθεταμε το δικτυακο μας path.
Windows 7 32bit
Τωρα στα Windows 7 παμε απο Πινακα Ελεγχου και βρισκουμε το ευρετηριο [indexing options] ή παταμε το start menu και γραφουμε indexing options
Και διαπιστωνουμε οτι δεν υπαρχει η καρτελα για προσθηκη UNC
Οκ δεν σκαμε αφου υπαρχει το Google , ψαχνουμε και βρισκουμε την λυση.
Και η λυση ειναι :
Κατεβαζουμε απο εδω το Windows Desktop Search: Add-in for Files on Microsoft Networks.
Το κανουμε εγκατασταση και επανεκκινηση.
Θα δουλεψει μονο σε Windows 7 32bit ,Θα δουμε παρακατω και μια πατεντα για 64bit
Παμε τωρα παλι να δουμε..
Και προσθετουμε το δικτυακο μας path που θελουμε να γινεται indexing.
Ωραια οπως ειπαμε το patch UNCFATPH ειναι ΜΟΝΟ για Windows 7 32bit.
Windows 7 64bit
Για τα 64bit Windows 7 θα προσπαθησουμε να το ξεγελασουμε.
Αυτο που θα κανουμε ειναι να κανουμε ενα τοπικο φακελο στο πχ C:\ με ενα ονομα που θελουμε.
Εγω στο παραδειγμα το βαζω Network Indexing. Εκει μεσα θα κανουμε ενα υποφακελο με το ονομα πχ nas. Θα το προσθεσουμε στο Ευρετηριο σαν τοπικο φακελο. Μετα θα τον διαγραψουμε και στη θεση του θα κανουμε μια "συντομευση" που θα κοιταει στο δικτυακο μας φακελο που θελουμε να γινεται το indexing.
Παμε να δουμε με εικονες γιατι στα λογια ειμαι σκα..
Δημιουργω στον τοπικο δισκο C:\ το φακελο Network Indexing και μεσα τον υποφακελο nas
C:\Network Indexing\nas
Παω στο ευρετηριο παταω modify και προσθετω το τοπικο path
C:\Network Indexing\nas τσεκαροντας οπως βλεπετε.
Εχει προστεθει οπως βλεπετε.
Και τωρα τον διαγραφω.
Και στη θεση του κανω ενα symbolic link - συντομευση
Η εντολη ειναι η
mklink /d "C:\Network Indexing\nas" "\\nas\ΦΑΚΕΛΟΣ ΔΙΚΤΥΑΚΟΣ"
Αυτο ειναι. ΕΤΟΙΜΟ.
Με καποιο προγραμμα
Να πω οτι υπαρχουν και αρκετα εργαλεια στο internet που κανουν search σε δικτυακους φακελους.
Ενα πολυ καλο ειναι το Win Library Tool τo οποιο θα μας επιτρεψει να κανουμε το παραπανω.
Εγω παλι προτιμω τον χειροκινητο τροπο.
4 Comments
Κατ' αρχήν να πούμε ότι το Windows Search 4.0 μπορεί να εγκατασταθεί και σε Windows Server 2003 έτσι ώστε να ενεργοποιήσουμε το indexing των φακέλων που έχουμε διαμοιρασμένους με στόχο τη μείωση του Indexing των Windows Clients λόγω της δυνατότητας του Windows Search Client να κάνει αναζήτησει στους καταλόγου των Servers! Το μόνο που έχει να κάνει κάποιος στο Windows Search 4.0 Client είναι να προσθέσει το UNC Path (πχ \\MyFileServer\FolderX) στις τοποθεσίες του Client και τίποτε άλλο.
Τώρα όσον αφορά τα Windows 7 (x86, x64) το μόνο που έχετε να κάνετε είναι να πληκτρολογήσετε το UNC Path στον Windows Explorer για να προσπελάσετε το shared folder και να γράψετε στο πλαίσιο "Search" πάνω δεξιά αυτό που θέλετε να αναζητήσετε, αν υπάρχει Search Index στο Server (είτε από Windows Search 4.0 είτε νεώτερο) θα χρησιμοποιηθεί και τα αποτελέσματα θα εμφανιστούν ταχύτατα, διαφορετικά θα αρχίσει η διαδικασία αναζήτησης χωρίς index.
Από τον Windows Server 2008 και άνω αυτή η λειτουργία υπάρχει ενσωματωμένη στο λειτουργικό ώς Role Service του File Server ρόλου και δε χρειάζεται να κατεβάσετε το Windows Search απλά το ενεργοποιείτε από την κονσόλα διαχείρισης και προσθέτε φακέλους στο Index. Προσοχή μόνο καθώς υπάρχουν δυο Role Services αυτό που μας ενδιαφέρει είναι το "Windows Search Service" όχι το "Indexing Service".
Δεν το γνωριζα οτι μπορει να γινει αυτο που λες.Δεν εφτασα ακομα να το δοκιμασω σε Server.Το εκανα για ενα δικτυακο δισκο που εχω σπιτι (το οποιο ειναι το Dlink DNS-323, ενα απο τα χειροτερα NAS που εχω δει, αναθεμα την ωρα που το αγορασα :) )
Οπως και να εχει ευχαριστω για σχολιο-συμβουλη θα το δοκιμασω συντομα σε 2008 R2 οπως προτεινεις.
Είναι απίθανο στα Windows 7 να κάνει index όταν έχει φορτίο ο υπολογιστής καθώς η υπηρεσία έχει σχεδιαστεί έτσι ώστε να μην επιβαρύνει την εργασία των χρηστών.