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

Windows Benutzervariablen

Mitglied: connect55

connect55 (Level 1) - Jetzt verbinden

15.03.2006, aktualisiert 16.03.2006, 12886 Aufrufe, 6 Kommentare

like %username%
welche gibt es?

Kann mir jemand sagen, welche Windows Umgebungsvariablen es im Rahmen der Userverwaltung gibt?
Es geht darum, dass ich den Nachnamen für das Heimatverzeichnis des Users haben möchte, der Benutzername jedoch nen anderer ist.
Und dies bei jedem User händisch zu ändern ist dann doch irgendwie langweilig...

Vielen Dank schonmal,
Jens
Mitglied: cykes
15.03.2006 um 12:43 Uhr
Hi,

Du kannst mal in dieses PDF schauen:
http://www.addison-wesley.de/media_remote/katalog/bsp/3827322774bsp.pdf

Auf den Seiten 14-16 findest Du eine Liste der Umgebungsvariablen.

Alternativ reicht eventuell schon ein Aufruf von "set" auf der Kommandozeile...

Gruß

cykes
Bitte warten ..
Mitglied: connect55
15.03.2006 um 12:48 Uhr
danke erstmal für die schnelle Antwort.
Demnach gibt es wohl leider keine direkte Variable zum Vor- oder Nachnamen...
Wäre ja auch zu einfach...
Bitte warten ..
Mitglied: cykes
15.03.2006 um 12:53 Uhr
Du kannst das eventeull, wenn Du ein bsichen Programmieren kannst, mit einer LDAP Anfrage
ans Active Directory lösen, geht z.B. mit WSH oder halt mit einer richtigen Programmiersprache.

Ich bin allerdings kein Entwickler, da erstellst Du, wenn Du da fragen hast nochmal einen
Beitrag im Entwickler Teil...

Gruß

cykes
Bitte warten ..
Mitglied: djbrandt
15.03.2006 um 22:21 Uhr
Hi,

falls Du in einer Umgebung mit W2K3 und AD arbeitest:

dsquery user -samid [UserID] | dsmod user -ln [neuer Nachname]

ändert den Nachnamen des Benutzers [UserId]

dsquery user -samid [UserID] | dsget user -ln

zeigt den Nachnamen



Gruß

Dieter
Bitte warten ..
Mitglied: connect55
16.03.2006 um 08:41 Uhr
erstmal danke,
die Abfrage klappt einwandfrei!
Aber wie kann das Ergebnis dieser Abfrage jetzt in den Pfad zum Home-Verzeichnis mit einfügen? Geht das überhaupt ohne großartige Verrenkungen?
Bitte warten ..
Mitglied: djbrandt
16.03.2006 um 11:37 Uhr
Hi,

legt Dir folgendes Skript an:

snippet
UserCN= Replace(WScript.StdIn.ReadLine,"""","")

path = "LDAP://" & UserCN

On Error Resume Next
Set objkonto = GetObject(path)
If Err.Number <>0 Then
WScript.Echo UserCN & " wurde nicht gefunden."
WScript.Quit
End If
On Error Goto 0

LastN = objkonto.Lastname
UserHome = objkonto.HomeDirectory

WScript.Echo "Nachname= " & LastN
WScript.Echo "Altes Userverzeichnis= " &UserHome

objkonto.HomeDirectory = "\\Filer\User$\" & LastN
objkonto.SetInfo

WScript.Echo "Neuer HomePath: " & objkonto.HomeDirectory
snippet

Mit \\Filer\User$\ meine ich den Pfad zu dem Server wo die Userhomes alle liegen sollen.


Ausführen:

dsquery user -samid [UserID] | cscript setuserhome.VBS


Das Skript hat den Vorteil, das die User igendwo im AD liegen können.

mit dem "dsquery ..." übergebe ich dem vbs den kompletten CN des Users.

Das VBS liest dann den Nachnamen aus und setzt das neue UserHome.


Das ganze läßt sich natürlich schön in eine Schleife umwandeln:

for /f "usebackq tokens=*" %i in ('dsquery user -limit 1000`) do @echo %i | cscript // nologo setuserhome.VBS

Setzt das Userverzeichnis für die ersten 1000 User neu !!!! Aber VORSICHT !!!


Falls was schießläuft: Ersetze in dem vbs das "& LastN" einfach durch

"& Split(objkonto.Name,"=",1,1)"

und lass das Skript noch mal laufen. dann haben die User wieder ihr altes HomeDir

Grüße

Dieter
Bitte warten ..
Ähnliche Inhalte
Windows Tools

Windows Datenträgerverwaltung buggy! (Windows Vista bis Windows 10)

Erfahrungsbericht von LochkartenstanzerWindows Tools

Moin, Ich habe eine Testkiste mit diversen Windows-Versionen + Ubuntu im Multiboot drauf. Gestern habe ich an den Partitionen ...

Windows 7

Windows in VM unter gleicher Windows-Lizenz

Frage von deckard2019Windows 78 Kommentare

Hallo, ich hoffe, ich schreibe hier im richtigen Unterforum. Ansonsten bitte verschieben. Ich habe eine Frage bezüglich Windows-Lizenzen bei ...

Windows Server

Windows 7 zu Windows 2012 R2

Frage von Der-PhilWindows Server8 Kommentare

Hallo! Grundsätzlich verweigert ja der Windows 2012 R2 Installer ein Upgrade von Windows 7 oder Windows XP. Gibt es ...

Windows 10

Windows Store, Windows 10 Deaktivieren

gelöst Frage von HanutaWindows 1011 Kommentare

Hallo Zusammen, habe einen Reg-Wert: HKEY_LOCAL_MACHINE\Software\Policies\Microsoft mit dem Schlüssel: RemoveWindowsStore DWORD-Wert (32)Bit Wert: 1 Leider wird der Windows Store ...

Neue Wissensbeiträge
Microsoft

Neuigkeiten zu Server und Office 365 was läuft mit was und was nicht

Tipp von AlFalcone vor 1 TagMicrosoft4 Kommentare

Da diese Infos scheinbar unerwünscht sind, habe ich diese wider gelöscht.

Speicherkarten

Neuer Speicherkartentyp - zunächst nur für Huawei-Smartphones (künftig auch für Notebooks u. Tablets?)

Tipp von VGem-e vor 1 TagSpeicherkarten1 Kommentar

Servus, als ob das "Chaos" i.S. Speicherkarten noch nicht groß genug wäre?! Evtl. kommt dieser neue Kartentyp bald auch ...

Sicherheit

Diverse D-Link-Router durch drei Schwachstellen kompromittierbar

Information von kgborn vor 1 TagSicherheit

Hat jemand D-Link-Router in Verwendung? Einige Modelle sind sicherheitstechnisch offen wie ein Scheunentor. Äußerst unschöne Sache, aber nichts neues ...

Hardware

100.000 Mikrotik-Router ungefragt von Hacker abgesichert

Information von 7Gizmo7 vor 2 TagenHardware1 Kommentar

Hallo zusammen, da hier ja öfters mal von Mikrotik gesprochen wird. Trotz Updates klafft eine Sicherheitslücke in Hundertausenden Mikrotik-Routern. ...

Heiß diskutierte Inhalte
Sicherheitsgrundlagen
EuGH-Urteil - Internetanschluss für die ganze Familie - Filesharer haften trotzdem
Frage von StefanKittelSicherheitsgrundlagen40 Kommentare

Hallo, In diesem Artikel geht es darum, dass Jemand aus der Familie ein Hörbuch illegal hochgeladen hat. Der Vater ...

Apple
MacBook Pro 2018 mit 8 GB oder 16 GB
Frage von SysAdm81Apple25 Kommentare

Hallo zusammen, ich steh vor der Überlegung mir ein MacBook Pro 13 (2018) zu kaufen. Bzgl. SSD habe ich ...

Off Topic
SysAdmin im öffentlichen Dienst - jemand Erfahrungen?
Frage von JohnDorianOff Topic19 Kommentare

Hallo zusammen, hat jemand Erfahrung wie es so ist als SysAdmin im öffentlichen Dienst (Landkreis) im Südwesten der Republik ...

TK-Netze & Geräte
Low budget TK-Anlage für KMU
Frage von HeinklugTK-Netze & Geräte16 Kommentare

Hallo Admins, ich bin auf der Suche nach eine kostengünstigen Telefonanlage für mein kleines Büro mit 4-5 Mitarbeitern. Dabei ...