Есть ли способ заставить Windows распознавать сетевую папку как локальный диск, чтобы иметь возможность искать ее с помощью "Все"?
Я только начал использовать программу поиска файлов "Все на работе" для поиска документации на наших общих дисках. Это после разочарований с Google Desktop и Windows Search.
Мне нравится скорость всего, но я хотел бы, чтобы он был в состоянии индексировать другие общие папки. Моим временным решением было заставить Windows распознавать необходимые общие папки как локальные диски, а затем добавлять их в список индексов.
Я также подумал об использовании SyncToy, но для этого необходимо загрузить все данные на мой диск, которые могут быть терабайтами информации - очевидно, не очень хорошая идея в сети небольшой компании.
Каково было бы лучшее решение здесь?
4 ответа
В FAQ для всех есть вопрос по этому поводу:
http://www.voidtools.com/faq.php#Can__Everything__index_a_mapped_network_drive
Чтобы быть хитрым... вы могли бы:
- xcopy L: *. * C: \ / t /e
- Копирует только структуру подкаталогов (то есть дерево), но не файлы. Чтобы скопировать пустые каталоги, вы должны включить параметр командной строки /e. (примечание: Robocopy также может работать)
Поскольку все имена файлов и структура теперь локальны, все должно работать. Вы должны будете сделать xcopy как пакетное задание по расписанию.
Попробуйте сопоставить папку как диск. Щелкните правой кнопкой мыши "Мой компьютер", выберите "Диск карты" и следуйте инструкциям мастера. Затем у вас есть буква диска, назначенная папке, и вы можете указать поиску поиск в "Мой компьютер", и он будет включать сетевой диск, который вы подключили, а также локальные диски.
Серверные выпуски Windows имеют поисковую индексацию. Вы не найдете эту функцию на стороне потребителя.