Also ich habe mal gelernt, das die erfolglose DNS Namensauflösung (auf einem Windows Betriebssystem) genau 5 Minuten im Cache bleibt. Wenn man so lange nicht warten möchte hift ein "ipconfig /flushdns". Ein Ping nutzt aber gern auch die Netbios Namensauflösung. Zur Kontrolle mal "ipconfig /displaydns" und "nbtstat -c" versuchen.
Ja, genau so verhält sich Vista auch bei mir. Erst wenn über den Dialog ein Standard zum öffnen festgelegt wurde, erscheint auch das "Öffnen mit..." wieder im Kontext.
evtl. hilft dir das weiter:
Zeichen im String abschneiden, z.B. ab dem 11. Zeichen 5 Zeichen ausgeben:
%PATH:~10,5%
extrahiert die letzten 10 Zeichen der Variable PATH.
%PATH:~-10%
Zeichenketten ersetzen:
%PATH:str1=str2%
Ein Netzlaufwerk direkt in den Pfad mappen, in dem die Files liegen. Pfad und Datei dürfen zusammen nicht mehr als 256 Zeichen haben. Das Mappen verkürzt den Pfad auf 3 Zeichen.
Für hohe Geschwindigkeit empfehe ich den Buffalo Firestix. Das Design ist zwar nicht toll, aber dafür wirklich schnell die Teile. Der Schreibschutzschalter ist auch brauchbar (auch ohne spitzes Werkzeug).
Es gibt von Cisco ein Dokument "Using SNMP to Find a Port Number from a MAC Address". Auf dieser Grundlage kann man sich ein kleines Script bauen, welches einem die "Arbeit" abnimmt.