Warum verhalten sich Platzhalter auf verschiedenen Laufwerken unterschiedlich?

Warum verhalten sich Platzhalter auf verschiedenen Laufwerken unterschiedlich?

Ich verwende einen Windows XP SP3-Rechner. Mein Z:Laufwerk ist ein zugeordnetes Laufwerk zu einer UNIX-Box. Es gibt eine Datei namenswk1_dailybackup_20110605043344.sqlsowohl in z:\archiveals auch c:\archive.

An meiner CMD-Eingabeaufforderung vom c:\archiveBefehl

c:\archive dir *backup* 

listet meine Datei, aber wenn ich gehe z:\archiveund tippe

z:\archive dir *backup* 

meine Datei ist nicht aufgeführt.


Fragen:

  1. Warum funktionieren Platzhalter auf dem zugeordneten Laufwerk nicht so wie auf dem lokalen Laufwerk?
  2. Was kann ich tun, um Platzhalter auf dem zugeordneten Laufwerk zu verwenden?

(Bitte schlagen Sie nicht vor, mit der rechten Maustaste auf „Start“, „Suchen“ zu klicken, um den Poster Dog für unfähige Suchvorgänge zu erhalten.)

Antwort1

Unter Windows NT ist die Verarbeitung von Wildcard-Verzeichnissuchen Aufgabe des jeweiligen Dateisystemtreibers. Bei einem Remote-Volume ist dies Aufgabe des Client-FSD für das Netzwerk, das Suchanfragen ggf. an den Dateiserver weiterleitet.

Ohne mehr als "Es ist eine UNIX-Box.", was die Sache nicht einmal auf ein FSD auf dem Client eingrenzt, geschweige denn Informationen über den Dateiserver liefert, kann Ihnen niemand etwas Genaueres sagen, als dass Ihr Netzwerk-FSD oder möglicherweise der Dateiserver, mit dem es kommuniziert, entschieden hat, dass wk1_dailybackup_20110605043344.sqlbei einer Platzhaltersuche nach nicht angezeigt wird *backup*. Soweit der Rest von uns weiß, verwenden Sie Netzwerksoftware, die das Wildcard-Verarbeitungsverhalten als konfigurierbare Option hat.

verwandte Informationen