AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Netzlaufwerk verbunden, aber nicht bereit
Thema durchsuchen
Ansicht
Themen-Optionen

Netzlaufwerk verbunden, aber nicht bereit

Ein Thema von berens · begonnen am 25. Mai 2009 · letzter Beitrag vom 12. Nov 2015
 
berens

Registriert seit: 3. Sep 2004
431 Beiträge
 
Delphi 2010 Professional
 
#1

Netzlaufwerk verbunden, aber nicht bereit

  Alt 25. Mai 2009, 11:43
Hi!

Ein nervige Phänomen unter Windows XP (evtl. auch andere Versionen):

Ich habe ein Netzlaufwerk auf einen anderen PC verbunden, sagen wir U: = \\pc1\frei . Wenn nun pc1 neugestartet wird, kann ich später mit allen möglichen Windows-APIs nicht mehr auf diesen Ordner zugreifen, auch nachdem der pc1 schon lange wieder gestartet ist.

Beispiel (\\pc1\frei\1.txt existiert!):
if FileExists('u:\1.txt') then begin

wird niemals "true" sein.

Lasse ich diesen Befehl in einer Schleife oder mit einem Timer laufen, kommt erst dann "true" dabei raus, wenn ich im Windows-Explorer / Arbeitsplatz das Laufwerk doppelklicken, bzw. mir dessen Inhalt anzeigen lasse.

*zensiertes Fluchen*

Wie kann ich mit meinem Programm diese Funktion simulieren, bzw. welche APIs was auch immer muss ich aufrufen, damit die Dateien wieder verfügbar sind?


Weitere Info:
-DirectoryExists('U:\') = true, erst wenn das Netzlaufwerk getrennt wird ist es false.
-Ich kann das Netzlaufwerk nicht einfach "neu" verbinden, da das Programm nicht den Benutzernamen und das Passwort zum verbinden des Netzlaufwerks kennt
-den Effekt kann man nicht so einfach nachstellen, er passiert öfters mal "einfach so"
-der Effekt ist unabhängig von meinen Programmen, afaik können dann auch Befehle wie "dir" nicht in der Kommandozeile verwendet werden (bzw. liefern nix zurück) bis das Laufwerk angeklickt wurde
-Domäne oder nicht ist egal

Danke im Vorraus für Ideen.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:38 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz