Suchergebnisse
Suchergebnisse 1-8 von insgesamt 8.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Hallo, aktuell versuche ich, die Ordner eines Netzwerklaufwerks auszulesen. Hierfür habe ich, jedoch nur den Server aus der SQL-Datenbank auslesen können. jetzt muss ich jedoch herausfinden, wo die gesuchten Dateien liegen. Natürlich weiß ich jetzt wie der ordner heißt, jedoch kann sich das zukünftig auch ändern, deshalb wollte ich gerne die Ordner auslesen. in dem fall habe ich die Alias Adresse "\\SWArchiv.***.***.**", das drive ist nicht gemappt und soll auch nicht gemappt werden!!! siehe Bil…
-
Das hatte ich ja getestet, jedoch wie ich schon sagte, ich muss mir die Ordner anzeigen lassen von "\\swarchiv.***.***.**". Ich kann mit mit den Io.****** befehlen nur mit angabe eines ordners auslesen. System.ArgumentException: "Der UNC-Pfad muss folgendes Format haben: \\server\share." d.h ich muss angeben "\\swarchiv.***.***.**\PDMArchiv\" um die dateien anzuzeigen. Jeodoch kann sich "PDMArchiv" ändern in" CADArchiv" als bsp.! Ich habe nur den Server !
-
@HenryV, Perfekt das war es wonach ich gesucht habe, hat auf anhieb funktioniert. Zwar bekomme ich die Info, das der "Acces Denied" ist auf die Ordner(was mich wunderd da ich definitiv darauf zugreifen kann! Falls hierfür eine Erklärung da ist, würde ich die gerne hören ansonsten auch ok). Dennoch konnte ich die auslesen.
-
Bei der Function GetSharedFromHost. Hier bekommst du ein Sharecollection list object zurück, da steht der Pfad etc. drinn. Es wird alles abgerufen, jedoch steht überall in der Info Path 'Acces Denied'. Ich kann mir das nur so vorstellen, das er als User den Application Namen zur abfrage angibt, bin mir aber nicht sicher. Das Finally musste ich erstmal auskommentieren, da es da immer zum Fehler gekommen ist. VB.NET-Quellcode (177 Zeilen)
-
@RodFromGermany, ich habe ein Klasse aus dem Code erstellt, da.h du kannst den Code als Klasse in einem neuen WPF oder Form Projekt hinzufügen. In die Form/WPF legts du einen Button. In dem Button.Click befehl rufst du die Klasse mit GetsharesFromHost auf. Bei mir sieht das etwas anders aus da ich vorher noch SQL Daten Auslese. Achtung Code ist noch fehlerhaft, da bin ich gerade dabei, das zu lösen!!! VB.NET-Quellcode (84 Zeilen)
-
Guten Morgen @RodFromGermany, funktioniert. Musste nur Zeile 21 ändern. Hier konnte ich nicht auf die Liste zugreifen, da nicht Public. VB.NET-Quellcode (3 Zeilen) zumindest habe ich evtl. eine Lösung zu meinem Try Catch gepfusche, beim auslesen der Shared Folder gefunden. Bei der Abfrage, bekomme ich ja ST.Name, ST.Path , ST-Valid zurück. Hier könnte ich ST.Valid abfragen und spare mir das Try Catch. Ich lasse das Try Catch dennoch erstmal drin um unbekannte Fehler zu finden. Danke an @HenryV(w…