Suchergebnisse

Suchergebnisse 1-8 von insgesamt 8.

  • Benutzer-Avatarbild

    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…

  • Benutzer-Avatarbild

    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 !

  • Benutzer-Avatarbild

    @HenryV, danke ist ein versuch wert. Ich teste das mal :-).

  • Benutzer-Avatarbild

    @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.

  • Benutzer-Avatarbild

    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)

  • Benutzer-Avatarbild

    @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)

  • Benutzer-Avatarbild

    Hallo @RodFromGermany, danke für die Blumen(wenn ich eins kann dann Copy and paste) aber das ist nicht mein code , der ist von dem Link den @HenryV gepostet hat. Danke, für die Änderungen ich schau mir das gleich mal an :-)!

  • Benutzer-Avatarbild

    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…