Entwickler-Ecke
Dateizugriff - "Andere Laufwerke"
LokutusvB - Mi 08.10.08 10:30
Titel: "Andere Laufwerke"
Hallo Leute,
ich arbeite gerade an einer Art Dateiexplorer. Lokal funktioniert dieser auch schon super. Nur über einen Terminalserver mit angebundenen lokalen Laufwerken, welche als "Andere" Laufwerke in der Remotesitzung angezeigt werden, hatte ich bisher keinen Erfolg, diese überhaupt zu erkennen. Die DriveComboBox liest diese Laufwerke nicht ein, GetLogicalDrives erkennt diese natürlich auch nicht. Gibt es noch eine andere Möglichkeit, wie ich alle Laufwerke, inclusive der verbundenen Laufwerke einlesen bzw. bestimmen kann? Beim Öffnen einer Terminalsitzung werden diese verbundenen Laufwerke ja leider nicht als Netzlaufwerke angezeigt, sondern haben so tolle Bezeichnungen wie "D auf PC-XYZ".
Logikmensch - Do 09.10.08 05:59
wenn Du Dich ernsthaft mit der Erstellung eines "richtigen" Dateiexplorers auseinandersetzen willst, der auch solche "Anderen Laufwerke" enthält, dann musst Du Dich mit der Shell auseinandersetzen. Gibt's auch viele Infos in diesem Forum darüber - die Materie ist allerdings nicht ganz einfach.
Empfehlen kann ich jedoch die JamShellbrowser - kompos. Die nutze ich mittlerweile seit 2 Jahren (glaub ich) und die funzen prima - sind jedoch kostenpflichtig. In jedem Fall sollte man sich aber mit der Materie auseinandersetzen.
LokutusvB - Do 09.10.08 09:00
Mit der Shell habe ich schon ein wenig in Delphi experimentiert bzw. diese schon angewendet. Jedoch konnte ich leider nichts in Verbindung zu meinem Thema finden. Hatte ja schon vor der Erstellung meines Beitrages nach Stichworten wie "andere Laufwerke, "RDP" oder auch "Terminalserver" gesucht. Hier handelt es sich ja leider nicht um eine Netzfreigabe ala \\%PCNAME%\Freigabeverzeichnis.
Wenn möglich, sollte es nichts kosten.
Kannst du mir bitte ein paar Stichworte oder Links nennen, die mir hier im Forum für dieses Laufwerksproblem weiter helfen?
LokutusvB - Mo 13.10.08 09:32
Vielen Dank für die Lösungsansätze. Auch wenn ich das nun nicht mehr benötige, werde ich mich mit der Materie noch genauer befassen, denn das klingt sehr interessant.
Mit Hilfe eines Login-Scriptes vergebe ich diesen "X auf PCNAME"-Laufwerken einen Laufwerksbuchstaben und kann diese in meinem Programm nun ganz normal abhandeln.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!