Situation:
Ich habe einen Tab X:\ zu einer Freigabe \\server\share.
Dann führe ich einen Reboot durch.
Problem:
TC sagt mir beim Zugriff auf den X:\-Tab "Laufwerk nicht gefunden"
Frage/Request:
Der Hintergrund dieser Meldung ist mir klar!
Aber könnte/sollte TC nicht versuchen die Verbindung
neu herzustellen und mich bei gefundenem Share nach meinen
Login-Daten fragen?
Oder eine andere Meldung bringen wie
"Es besteht zur Zeit keine Verbindung zu \\server\share.
Netzwerkverbindungs-Dialog aufrufen?
[Ja] [Nein]"
Bei [Ja] sollte TC "net use X: /delete" ausführen und den Verbindungs-
Dialog aufrufen.
Bei [Nein] sollte TC den "Laufwerk nicht gefunden"-Dialog anzeigen.
--
Was denkt ihr?
Oder habe ich da eine Einstellung übersehen?
Verbindung zu Freigabe autom. wiederherstellen
Moderators: Hacker, Stefan2, white
- ghisler(Author)
- Site Admin
- Posts: 50856
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Seltsam, bei mir passiert das automatisch, ich werde sogar nach dem entsprechenden Passwort gefragt!
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Klar, sie haben wahrscheinlich den Haken bei
"Verbindung bei der Anmeldung wiederherstellen" gesetzt.
Damit kann TC dann auf diese OS-Routine zurück greifen.
Den Haken setze ich allerdings nicht,
da ich nicht immer alle Verbindungen wieder benötige.
Allerdings benötige ich die jenigen,
deren Tabs noch im TC offen sind.
So hatte ich irgendwie erwartet, das sich TC darum kümmert
Was haltet ihr von dieser Idee?
"Verbindung bei der Anmeldung wiederherstellen" gesetzt.
Damit kann TC dann auf diese OS-Routine zurück greifen.
Den Haken setze ich allerdings nicht,
da ich nicht immer alle Verbindungen wieder benötige.
Allerdings benötige ich die jenigen,
deren Tabs noch im TC offen sind.
So hatte ich irgendwie erwartet, das sich TC darum kümmert

Was haltet ihr von dieser Idee?
Abt wrote:Frage/Request:
Aber könnte/sollte TC nicht selbst versuchen die Verbindung
neu herzustellen und mich bei gefundenem Share nach meinen
Login-Daten fragen?
Oder eine andere Meldung bringen wie
"Es besteht zur Zeit keine Verbindung zu \\server\share.
Netzwerkverbindungs-Dialog aufrufen?
[Ja] [Nein]"
Bei [Ja] sollte TC "net use X: /delete" ausführen und den Verbindungs-
Dialog aufrufen.
Bei [Nein] sollte TC den "Laufwerk nicht gefunden"-Dialog anzeigen.
Abterix
- ghisler(Author)
- Site Admin
- Posts: 50856
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Nein, TC ruft da die Funktion WNetAddConnection3 auf mit CONNECT_INTERACTIVE, die fragt dann den Benutzer nach dem Passwort. Die Verbindung muss also nicht bereits bestehen, wenn Total Commander darauf zugreifen will. Vorausssetzung ist natuerlich, dass Sie auf die UNC-Pfade zugreifen - wenn Sie Laufwerksbuchstaben benutzen, dann vergisst Windows diese leider, wenn man das nicht explizit angibt.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com