WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   VBS: Windows Shares auslesen (http://www.wcm.at/forum/showthread.php?t=152177)

blauesau 04.12.2004 12:42

VBS: Windows Shares auslesen
 
Hallo Leute,

ich suche eine Möglichkeit, über den Windows Scripting Host (VBS) sämtliche Windows-Shares auf einem Server auszulesen.

Es würde mich wundern, wenn es dazu keine spezielle API-Funktoin gäbe, doch leider bin ich auf noch nichts brauchbares gestoßen...

Vielleicht kann mir hier ja jemand weiterhelfen?! :)

lg,
bs

_m3 05.12.2004 18:22

net view \\SERVERNAME :ms:

blauesau 05.12.2004 20:01

Zitat:

Original geschrieben von _m3
net view \\SERVERNAME :ms:
Sollte mir das irgendwas bringen? Davon abgesehen, dass mir irgendeine API-Funktion lieber wäre, die mir ein (String) Objekt zurückliefert, mit dem ich dann direkt arbeiten könnte, ist der Output von "net view" völlig unzureichend, da hier die zu den Shares gehörigen Pfade nicht angezeigt werden...

_m3 05.12.2004 20:27

Tja dann wuerde ich vielleicht mal 10 Minuten in eine Gooogle oder MSDN Suche investieren, dann findest Du die Antwort auf Deine Fragen.

Du brauchst zum WSH auch noch WMI, um die Daten auszulesen.

http://msdn.microsoft.com/library/de...mplescript.asp
http://msdn.microsoft.com/library/de...in32_share.asp

Und wie sagt man da?

blauesau 05.12.2004 20:44

Tut mir leid, ich will keineswegs undankbar oder was auch immer erscheinen, aber ich postete hier die Frage, da es ja sein könnte, dass sich hier jemand gut damit auskennt und mir ohne großen Aufwand den einen oder anderen Codeschnipsel zukommen lassen kann.

Dass ich selbst bereits einige Zeit in Google und MSDN-Recherchen investiert habe (bisher erfolglos, wie man sieht), kannst du mir glauben. Da Windows-Scripting aber mein Metier nicht ist, suche ich wahrscheinlich falsch oder ineffizient.

Vielen Dank für deine Links. Auf den ersten Blick kann ich leider nichts der Lösung meines Problems dienliches finden, aber mal schaun...


Falls meine Fragestellung unklar formuliert gewesen sein sollte, nocheinmal eine Kurzfassung:

Ich will sämtliche Shares auf einem Windows-Rechner auslesen. Zu den Shares brauche ich auch noch die Pfade, um diese sodann auf ein anderes Volume kopieren/verschieben zu können.

Dank und Gruß ;)
bs

_m3 06.12.2004 14:21

Diejenigen, die mich kennen wissen, dass ich keine fertigen Loesungen poste. :D

Das Script aus dem ersten Link zeigtr doch schoen, wie man sich auf einen anderen Server verbindet und im zweiten Link hast Du doch alle Infos, um die von Dir gesuchten Infos abzurufen.

Wo ist das Problem?


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:09 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag