Почему подстановочные знаки ведут себя по-разному для разных дисков?

Почему подстановочные знаки ведут себя по-разному для разных дисков?

Я использую машину с Windows XP SP3. Мой Z:диск — это подключенный диск к UNIX-компьютеру. Есть файл с именемwk1_dailybackup_20110605043344.sqlв обоих z:\archiveи c:\archive.

В командной строке CMD введите c:\archiveкоманду

c:\archive dir *backup* 

перечисляет мой файл, но когда я иду z:\archiveи набираю

z:\archive dir *backup* 

моего файла нет в списке.


Вопросы:

  1. Почему подстановочные знаки не работают на подключенном диске так, как на локальном диске?
  2. Что можно сделать, чтобы использовать подстановочные знаки на подключенном диске?

(Пожалуйста, не предлагайте «щелкните правой кнопкой мыши по «Пуск», «Поиск», чтобы получить плакат с собакой за неумелые поиски.)

решение1

В Windows NT обработка поиска по подстановочным каталогам является областью индивидуального драйвера файловой системы. В случае удаленного тома это область клиентского FSD для сети, который может или не может в свою очередь передать запросы поиска файловому серверу.

Без чего-либо большего, чем "Это UNIX-бокс.", который даже не сужает все до одного FSD на клиенте, не говоря уже о предоставлении информации о файловом сервере, никто не может сказать вам ничего более конкретного, чем то, что ваш сетевой FSD или, возможно, файловый сервер, с которым он общается, решил, что wk1_dailybackup_20110605043344.sqlне будет появляться в поиске по подстановочным знакам для *backup*. Насколько нам известно, вы используете сетевое программное обеспечение, которое имеет поведение обработки подстановочных знаков в качестве настраиваемой опции.

Связанный контент