Por que os curingas se comportam de maneira diferente para unidades diferentes?

Por que os curingas se comportam de maneira diferente para unidades diferentes?

Estou usando uma máquina com Windows XP SP3. Minha Z:unidade é uma unidade mapeada para uma caixa UNIX. Existe um arquivo chamadowk1_dailybackup_20110605043344.sqlem ambos z:\archivee c:\archive.

No meu prompt CMD do c:\archivecomando

c:\archive dir *backup* 

lista meu arquivo, mas quando vou z:\archivee digito

z:\archive dir *backup* 

meu arquivo não está listado.


Questões:

  1. Por que os curingas não funcionam na unidade mapeada como na unidade local?
  2. O que posso fazer para usar curingas na unidade mapeada?

(Por favor, não sugira 'clique com o botão direito em Iniciar, Pesquisar' para obter o Poster Dog para pesquisas ineptas.)

Responder1

No Windows NT, o processamento de pesquisas de diretório curinga é da competência do driver do sistema de arquivos individual. No caso de um volume remoto, é a competência do FSD cliente da rede, que pode ou não entregar as solicitações de pesquisa ao servidor de arquivos.

Sem nada além de "É uma caixa UNIX.", que nem mesmo restringe as coisas a um FSD no cliente, muito menos fornece informações sobre o servidor de arquivos, ninguém pode lhe dizer nada mais específico do que seu FSD de rede, ou possivelmente o servidor de arquivos com o qual está conversando decidiu que isso wk1_dailybackup_20110605043344.sqlnão aparecerá em uma pesquisa curinga por *backup*. Pelo que todos nós sabemos, você está usando um software de rede que possui comportamento de processamento de curinga como uma opção configurável.

informação relacionada