Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Persistente Netzlaufwerke auslesen

Frage Microsoft

Mitglied: pacoss

pacoss (Level 1) - Jetzt verbinden

27.04.2009, aktualisiert 28.04.2009, 9329 Aufrufe, 11 Kommentare

Hallo,

ich suche eine elegante Lösung um permanent verbundene Laufwerke auszulesen. Nach Möglichkeit mit WMI über die Registry. Leider fehlen mir die Programmierkenntnisse um so etwas umzusetzen. Endergebniss sollte ein schönes LogFile sein.

Danke schon mal im vorraus!

beste grüße pacoss




[Edit Biber] Wenigstens im Titel geändert:
Statt "Permanente Netzlaufwerke auslesen"-->"Persistente Netzlaufwerke auslesen".
Sollte eigentlich der TO hundertmal an die Forumswand schreiben.

Und dafür das "Danke schon mal im vorraus!" weglassen.
Ohne Worte. [/Edit]
Mitglied: 68030
27.04.2009 um 17:00 Uhr
Hallo

wie wär es mit einer einfachen batch datei ?

net use > laufwerke.log

dann hast du ein schönes log file mit den netzlaufwerken mit den du verbunden bist !

es wäre natürlich auch über die registry zu machen aber genau die gleichen werte hast du mit net use in einer batch datei !

lg
Bitte warten ..
Mitglied: LotPings
27.04.2009 um 19:16 Uhr
Zitat von pacoss:
Hallo,

ich suche eine elegante Lösung um permanent verbundene
Laufwerke auszulesen. Nach Möglichkeit mit WMI über die
Registry. Leider fehlen mir die Programmierkenntnisse um so etwas
umzusetzen. Endergebniss sollte ein schönes LogFile sein.

Die Frage ist, was DU unter schön verstehst

Mit wmic geht es auch ohne programmieren, vorausgesetzt du hast die Rechte.

01.
wmic netuse get remotename,name,persistent,localname 
02.
wmic netuse get remotename,name,persistent,localname /format:csv 
03.
pause 
04.
wmic netuse list full /format:HtABLE >Net-use.html 
05.
start net-use.html
Gruß
LotPings
Bitte warten ..
Mitglied: pacoss
28.04.2009 um 12:27 Uhr
Zitat von 68030:
Hallo

wie wär es mit einer einfachen batch datei ?

net use > laufwerke.log

dann hast du ein schönes log file mit den netzlaufwerken mit den
du verbunden bist !

es wäre natürlich auch über die registry zu machen
aber genau die gleichen werte hast du mit net use in einer batch datei
!

lg

danke für den beitrag:

jedoch war meine frage auf die permanent bezogenen laufwerken. nach deiner lösung würde ich ja alle laufwerke bekommen. es wäre ja durchaus möglich, das ein benutzer sich ein netzlaufwerk manuell holt ;)
Bitte warten ..
Mitglied: pacoss
28.04.2009 um 12:32 Uhr
Zitat von LotPings:
> Zitat von pacoss:
> ----
> Hallo,
>
> ich suche eine elegante Lösung um permanent verbundene
> Laufwerke auszulesen. Nach Möglichkeit mit WMI über
die
> Registry. Leider fehlen mir die Programmierkenntnisse um so
etwas
> umzusetzen. Endergebniss sollte ein schönes LogFile sein.
>
Die Frage ist, was DU unter schön verstehst

Mit wmic geht es auch ohne programmieren, vorausgesetzt du hast die
Rechte.

01.
> wmic netuse get remotename,name,persistent,localname 
02.
> wmic netuse get remotename,name,persistent,localname /format:csv 
03.
> pause 
04.
> wmic netuse list full /format:HtABLE >Net-use.html 
05.
> start net-use.html 
06.
> 
Gruß
LotPings

Das hört sich gut an! Ich gebe gerne Rückmeldung ob, dass was funktioniert hat. Vielen Dank bis hierhin
Bitte warten ..
Mitglied: 68030
28.04.2009 um 12:57 Uhr
Permanet darunter versteh ich aktuelle laufwerke auch wenn es sich ändert oder ?

es wäre ja auch möglich das dein Log alle minute aktualisiert oder alle 10 sekunden

und wenn sich ein user ein netzlaufwerk manuell holt siehst du dies als clienet sowieso nicht das kannst du nur auf dem server nachvollziehen wer sich mit nem netzlaufwerk verbindet

oder irgendwie versteh ich deine frage nicht !!!

diene frage: netzlaufwerk in log datei mit denen du verbunden bist permanent (sprich auch wenn es sich ändert)
meine antwort : batchdatei die sich aktualliesiert

und mit der wmic funktion siehst du auch nicht wirklich viel mehr als wie über die registry oder batch datei (net use)

lg
Bitte warten ..
Mitglied: LotPings
28.04.2009 um 13:04 Uhr
Zitat von pacoss:
Die Kunst beim Zitieren liegt im sinvollen Kürzen. Das übst du bitte noch mal

Das hört sich gut an! Ich gebe gerne Rückmeldung ob, dass was funktioniert hat. Vielen Dank bis hierhin
Wenn du nur Persistent Laufwerke in der Liste willst geht das so:

01.
wmic netuse where PERSISTENT=TRUE get remotename,name,localname
Bitte warten ..
Mitglied: pacoss
28.04.2009 um 14:44 Uhr
Hey LotPings,

sry für meine geringe Forumserfahrung Werde mich hüten solche Fehler zu vermeiden.

Dein Lösungsweg hat hervorragend geklappt! Danke nochmal.

Leider habe ich vergessen zu erwähnen welches OS Arten ich alle anspreche. Unter XP läuft es wie gesagt super, allerdings W2k funktioniert nicht! Allerdings habe ich ein Tipp bekommen, dass es über VBScript funktionieren soll?!
Hast du in diesem Zusammenhang auch eine passende Lösung in der Hosentasche parat?! ;)

Vielen Dank!
Bitte warten ..
Mitglied: LotPings
28.04.2009 um 14:56 Uhr
Zitat von 68030:
und mit der wmic funktion siehst du auch nicht wirklich viel mehr als
wie über die registry oder batch datei (net use)

Er meint ja auch Persistent.
Also Laufwerke die bei der nächsten Anmeldung automatisch wiederverbunden werden.

Und diese Eigenschaft siehst du bei "net use" leider nicht.

Gruß
Bitte warten ..
Mitglied: 68030
28.04.2009 um 17:55 Uhr
er hat aber permanet geschrieben und nicht peristent
Bitte warten ..
Mitglied: LotPings
28.04.2009 um 18:09 Uhr
Zitat von 68030:
er hat aber permanet geschrieben und nicht peristent

permanent hat er geschrieben und
persistent hat er gemeint.

Im Englischen könnte die Verwechselung von "man" und "sist" peinlicher werden
Bitte warten ..
Mitglied: LotPings
28.04.2009 um 18:22 Uhr
Zitat von pacoss:
Allerdings habe ich ein Tipp bekommen, dass es über VBScript funktionieren soll?!
Hast du in diesem Zusammenhang auch eine passende Lösung in der Hosentasche parat?! ;)

Meine Taschen sind so voll mit alten Scripts aber trotzdem nichts gefunden. Hier ein neues:
01.
' Save this file as EnumPersistentDrives.vbs  
02.
' And run with cscript.exe //nologo EnumPersistentDrives.vbs 
03.
04.
' This script was created by: ScriptomaticV2 and LotPings 2009-04-28 
05.
06.
On Error Resume Next 
07.
Const wbemFlagReturnImmediately = &h10 
08.
Const wbemFlagForwardOnly = &h20 
09.
strComputer = "Localhost" 
10.
 
11.
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2") 
12.
Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_NetworkConnection " & _ 
13.
"Where ConnectionType = 'Persistent Connection' ", _ 
14.
"WQL", wbemFlagReturnImmediately + wbemFlagForwardOnly) 
15.
 
16.
For Each objItem In colItems 
17.
	WScript.Echo objItem.LocalName & "  " & objItem.RemoteName 
18.
Next
Gruß
LotPings
Bitte warten ..
Ähnliche Inhalte
Windows Netzwerk
Netzlaufwerke Persistent wegen VPN
gelöst Frage von redhorseWindows Netzwerk20 Kommentare

Guten Morgen zusammen, wir verwenden in unserer Win 2008 R2-Domäne Logonscripte für die Zuweisung von Netzlaufwerken, ganz klassisch nach ...

Entwicklung
Was bedeutet persistent?
Frage von Heinz0815Entwicklung4 Kommentare

Hi, Was versteht man unter persistent? Z.b. Aufgezeichnete Daten dürfen nicht persistent sein. Grüße Heini

Windows Netzwerk
Net use persistent no
Frage von MalgainWindows Netzwerk2 Kommentare

Ich habe bisher die Scripte immer nur eingetragen, die mein Vorgänger mal geschrieben hat. Nun steht ein Umzug des ...

Sicherheits-Tools
Desinfect 2017 persistent auf USB-Stick
gelöst Frage von sklaimSicherheits-Tools9 Kommentare

Hallo zusammen, ich muss die neue Desinfec't 2017 CD der Zeitschrift c't auf einem USB Stick installieren, der dann ...

Neue Wissensbeiträge
Batch & Shell

Open Object Rexx: Eine mittlerweile fast vergessene Skriptsprache aus dem Mainframebereich

Information von Penny.Cilin vor 10 StundenBatch & Shell8 Kommentare

Ich kann mich noch sehr gut an diese Skriptsprache erinnern und nutze diese auch heute ab und an noch. ...

Humor (lol)

"gimme gimme gimme": Automatischer Test stolpert über Easter Egg im man-Tool

Information von Penny.Cilin vor 12 StundenHumor (lol)6 Kommentare

Interessant, was man so alles als Easter Egg implementiert. Ist schon wieder Ostern? "gimme gimme gimme": Automatischer Test stolpert ...

MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 1 TagMikroTik RouterOS8 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Sicherheit

Sicherheitslücke in HP-Druckern - Firmware-Updates stehen bereit

Information von BassFishFox vor 1 TagSicherheit1 Kommentar

Ein weiterer Grund, dass Drucker keinerlei Verbindung nach "auswaerts" haben sollen. Unter Verwendung spezieller Malware können Angreifer aus der ...

Heiß diskutierte Inhalte
Windows Server
RDP macht Server schneller???
Frage von JaniDJWindows Server17 Kommentare

Hallo Community, wir betrieben seit geraumer Zeit diverse virtuelle Maschinen und Server mit Windows Server 2012. Leider haben wir ...

Windows 10
Windows 10 dunkler Bildschirm nach Umfallen
Frage von AkcentWindows 1015 Kommentare

Hallo, habe hier einen Windows 10 Rechner der von einem User umgefallen wurde (Beine übers Knie, an den PC ...

Windows 10
Bitlocker nach Verschlüsselung nicht mehr aufrufbar!
gelöst Frage von alexlazaWindows 1013 Kommentare

Hallo, ich besitze ein HP ZBook 17 G4 mit einem Windows 10 Pro Betriebssystem. Bei diesem Problem handelt sich, ...

Batch & Shell
Neuste Datei via PowerShell kopieren
gelöst Frage von kaiuwe28Batch & Shell11 Kommentare

Hallo zusammen, ich hatte mir mit Hilfe der Suche im Forum einen kleinen Code von colinardo rausgesucht und versucht ...