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

Aktuell angemeldeten Benutzer in Datei schreiben (Nachname, Vorname)

Mitglied: Lamerking

Lamerking (Level 1) - Jetzt verbinden

17.01.2008, aktualisiert 22.01.2008, 6508 Aufrufe, 4 Kommentare

Hallo zusammen,

ich suche eine Möglichkeit den aktuell angemeldeten Windowsbenutzer nach dem Format Nachname, Vorname in eine Datei (z.B. Textdatei) zu schreiben.
Wahrscheinlich ist die einzigste Möglichkeit, die Infos aus dem AD auszulesen, oder?

Hat jemand einen Lösungsvorschlag für mich?

Danke schon mal.

Gruß
Tobias
Mitglied: bastla
17.01.2008 um 23:29 Uhr
Hallo Lamerking!

Wahrscheinlich ist die einzigste Möglichkeit, die Infos aus dem AD auszulesen, oder?
Dafür würde ich auch plädieren - Umsetzung per VBScript etwa so:
01.
Const strLog = "D:\UserLog.txt"
02.
 
03.
Set objNetwork = WScript.CreateObject("WScript.Network")
04.
If strComp(objNetwork.UserDomain, objNetwork.ComputerName, vbTextCompare) <> 0 Then 'kein lokaler Account
05.
	Set fso = CreateObject("Scripting.FileSystemObject")
06.
	Set objUser = GetObject("LDAP://" & CreateObject("ADSystemInfo").UserName)
07.
	fso.OpenTextFile(strLog, 8, True).WriteLine objUser.sn & ", " & objUser.givenName
08.
End If
Grüße
bastla
Bitte warten ..
Mitglied: Lamerking
18.01.2008 um 08:46 Uhr
Hallo,

super! Erst mal danke für deinen Vorschlag.

Leider steht in der ausgegeben Datei lediglich ein Komma drinne ;)
Hab mal testweise die Zeile "LDAP://" mit "LDAP://OU=users,DC=unser,DC=domänen,DC=name" ergänzt.
Leider kriegt ich da einen Fehler beim Ausführen des Skripts.

Hast du eine Ahnung, woran das liegen könnte?

Danke schon mal.

Gruß
Tobias
Bitte warten ..
Mitglied: bastla
20.01.2008 um 01:03 Uhr
Hallo Lamerking!

Leider steht in der ausgegeben Datei lediglich ein Komma drinne ;)
Du bist sicher, dass für den entsprechenden Benutzer im AD Vor- und Zuname eingetragen sind? (Bei meinen Tests in 2 verschiedenen Domänen war das Ergebnis jeweils ok.)

Hab mal testweise die Zeile "LDAP://" mit "LDAP://OU=users,DC=unser,DC=domänen,DC=name" ergänzt.
Abgesehen davon, dass es "CN=users" heißen müsste ("OU" nur für selbst erstellte Organisationseinheiten), wäre, da es hier ja um einen bestimmten User geht, mit "LDAP://CN=Vollständiger Benutzername" zu beginnen, also:
01.
Set objUser = GetObject("LDAP://CN=Vollständiger Benutzername,CN=users,DC=unser,DC=domänen,DC=name")
Als Test (der genau das selbe Ergebnis - ab dem ersten "CN" - bringen müsste), kannst Du folgende Scriptzeile verwenden:
01.
WScript.Echo CreateObject("ADSystemInfo").UserName
Grüße
bastla
Bitte warten ..
Mitglied: Lamerking
22.01.2008 um 08:39 Uhr
Peinlich, Peinlich

der Testbenutzer hatte natürlich keinen Vornamen und keinen Nachnamen eingetragen!!

Vielen Dank!!!!!
Hast mir super geholfen!!!!!
Bitte warten ..
Ähnliche Inhalte
Windows Server

Freigabe führt nicht zur Schreib-Berechtigung

gelöst Frage von ElmaCxWindows Server11 Kommentare

Hallo miteinander, ich bin seit 2 Tagen an einer Berechtigungs Problematik zu Gange, bei welcher ich die Lösung nicht ...

Server

Freenas schlechte Schreib Performance bei NFS

Frage von janosch12Server17 Kommentare

Hallo, ich habe momentan das Problem das die Performance bei NFS zu wünschen über lässt Schreiben max 100 Mbit/s ...

Debian

Schreib-Berechtigung für PHP-Anwendung unter Debian

gelöst Frage von itebobDebian6 Kommentare

Hallo, ich möchte mit so einer Datei schreiben.php: eine neue Datei erstellen. Das Beispiel oben funktioniert auf dem Webspace ...

Microsoft Office

Office 2016. Outlook Konto in Domäne angemeldet, aber Word ist nicht angemeldet

Frage von ScrewDriverMicrosoft Office2 Kommentare

Hallo an alle, ich habe folgendes Phänomen. Auf einem Client mit Windows 10 in unserem Domänennetzwerk mit Windows 2016 ...

Neue Wissensbeiträge
iOS
WatchChat für Whatsapp
Tipp von Criemo vor 2 TageniOS3 Kommentare

Ziemlich coole App für WhatsApp User in Verbindung mit der Apple Watch. Gibts für iOS sowohl als auch für ...

iOS
IOS hat nen Cursor !!!
Tipp von Criemo vor 3 TageniOS5 Kommentare

Nette Funktion im iOS. iPhone-Mauszeiger aktivieren „Nichts ist nerviger, als bei einem Tippfehler zu versuchen, den iOS-Cursor an die ...

Off Topic
Avengers 4: Endgame - Erster Trailer
Information von Frank vor 5 TagenOff Topic2 Kommentare

Ich weiß es ist Off Topic, aber ich freue mich auf diesen Film und vielleicht geht es anderen hier ...

Webbrowser
Microsoft bestätigt Edge mit Chromium-Kern
Information von Frank vor 5 TagenWebbrowser5 Kommentare

Microsoft hat nun in seinem Blog bestätigt, dass die nächste Edge Version kein EdgeHTML mehr für die Darstellung benutzen ...

Heiß diskutierte Inhalte
Hosting & Housing
VMware VM mit über 1TB RAM für S4HANA
gelöst Frage von Leo-leHosting & Housing24 Kommentare

Hallo zusammen, wer hat Erfahrng und kann mir einen Tipp zum sizing von S4HANA Systemen geben? Wir möchten, zunächst ...

LAN, WAN, Wireless
WLAN und Ausmessung - Eine Glaubensfrage?
Frage von ptr2brainLAN, WAN, Wireless23 Kommentare

Liebe Experten, als Sys-Admin habe ich mir schon öfter die Frage gestellt, ob es sich beim Thema WLAN und ...

Drucker und Scanner
SW-Laserdrucker mit sechs Papierfächern gesucht
Frage von MOS6581Drucker und Scanner19 Kommentare

Moin, zur Abwechslung mal eine sonderbare Anforderung :) Ich suche einen S/W Laserdrucker (kein MFP), der sechs Papierfächer bzw. ...

Virtualisierung
Gebrauchte Server Hardware als Virtualisierungs-"Spielwiese"?
Frage von NixVerstehenVirtualisierung19 Kommentare

Einen wunderschönen guten Morgen zusammen, ich möchte mich gerne etwas tiefer mit dem Thema Virtualisierung beschäftigen und dazu ein ...