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

1

Estou usando uma máquina com Windows XP SP3. Minha unidade Z: é uma unidade mapeada para uma caixa UNIX. Há um arquivo chamado wk1_dailybackup_20110605043344.sql em z:\archive e c:\archive .

No meu prompt do CMD, em c:\archive , o comando

c:\archive dir *backup* 

lista meu arquivo, mas quando vou para z:\archive e digito

z:\archive dir *backup* 

meu arquivo não está listado.


Perguntas:

  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 do mouse em Iniciar, Pesquisar' para obter o Poster Dog para pesquisas ineficazes.)

    
por zundarz 09.09.2011 / 00:08

1 resposta

2

No Windows NT, o processamento de procuras de curingas é o critério do driver do sistema de arquivos individual. No caso de um volume remoto, é a província do FSD do cliente para a rede, que pode ou não solicitar sua busca manual ao servidor de arquivos.

Sem nada mais do que "É uma caixa UNIX", que nem sequer restringe as coisas a um FSD no cliente, e muito menos fornece informações sobre o servidor de arquivos, ninguém pode dizer nada mais específico do que O FSD de rede, ou possivelmente o servidor de arquivos com o qual ele está falando, decidiu que wk1_dailybackup_20110605043344.sql não aparecerá em uma pesquisa curinga para *backup* . Para todos que o resto de nós sabe, você está usando um software de rede que tem um comportamento de processamento de caractere curinga como uma opção configurável.

    
por 10.09.2011 / 00:04