C# Netshares

paebels

Erfahrenes Mitglied
Hallo
ich google schon ein wenig und finde nichts was mir die Laufwerke eines Remote Rechner zurückgibt.
Also sowas wie DriveInfo blub = new DriveInfo();
blub.getDrives();
Das gilt ja nun lokal.
Ich suche was wie
string pfad = "\\remotepc_name"
blub.getdrives(pfad);
Oder so ähnlich
Mfg
Oli
 
Zuletzt bearbeitet:
Ja geht mit WMI ich bekomme leidre nur Remote immer {"Zugriff verweigert (Ausnahme von HRESULT: 0x80070005 (E_ACCESSDENIED))"}
Jemand eien Ahnung was ich auf dem Remote Rechner umstellen muss?
Mein Code sieht so aus
Code:
ManagementScope managementScope = new ManagementScope(@"\\" + "NOMEC" + @"\root\cimv2");
                    ObjectQuery objectQuery = new ObjectQuery("SELECT * FROM Win32_Share");
                    ManagementObjectSearcher search = new ManagementObjectSearcher(managementScope, objectQuery);
                    ManagementObjectCollection queryCollection = search.Get();
Lokal läuft das supi wie gesagt nur wenn ich Remote es benutzen will , google hat mir noch nicht richtig geholfen.
MfG
Oli
 
Hallo
Hm dachte ich mir nur wie bekommt man das hin?
Ich starte die Anwendung in einer Remote Session(TS)
Zu Testzwecken wäre mir ein öffnen des Systems egal da es eine VM Umgebung ist.
MfG Oli

Hallo

Hilfe welche Berechtigung ist das denn bloß? Finde es nicht
MFG
oli

Ok habe es gelöst ist ein bissl tricki mit den Rechten. Außerdem wurden sie nicht sofort übernommen.
Nun funktioniert alles was ich wollte in einer Domäne ist es kein Problem da man einfach den User zum lokalen Admin macht.
MFG
Oli
 
Zuletzt bearbeitet von einem Moderator:

Neue Beiträge

Zurück