Ten slotte word die hulp van IT is hier

Blog van die rekenaar oplossings.

As die veld EmployeeID gebruik in Active Directory.

geskryf deur Xaus Xavier Nadal Januarie 29th, 2010

Stoor bladsyPDF bladsye-pos bladsybladsy Druk

Goeie.

Vandag 'n paar gevorderde Active Directory.

Ek sit in konteks: Wanneer Active Directory op die eerste domein kontroleerder is geïnstalleer in 'n nuwe bos, drie houers of afskortings (Domain, verstellings en skedule) geskep.

Die domein partisie is die houer vir die domein voorwerpe.

Die opset verdeling is die houer vir die verstek opset en al beleid inligting die.

Die skedule partisie is die houer vir alle objekte, klasse, eienskappe en sintaksis.

In hierdie artikel sal ons die opset verdeling verander deur die gebruik van die aansoek ADSI Edit vir die bekendstelling van 'n ID. Werknemer in elk van ons Active Directory gebruiker in 'n eenvoudige manier en in staat wees om maklik te lys deur die instelling van 'n nuwe kolom genoem ID. Werknemer in die konsole Gebruikers en rekenaars Active Directory soos in die figuur hieronder.

EmployeID_1

Om te kry om die ID in te voer. Werknemer sal 'n nuwe opsie in die konteks kieslys in staat stel (wanneer jy kliek met die regterkant muis knoppie op 'n voorwerp) om ID te vertoon. Werknemer (Chulo ehhhh ..)

EmployeID_3 

BELANGRIK: Die eerste ding om te weet is dat hierdie veranderinge is meer gevaarlik die regedit te verander, as ons verander regedit op 'n rekenaar kan veroorsaak mislukkings net op 'n rekenaar, maar as jy verkeerd verander die konfigurasie verdeling van Active Directory duisende gebruikers kan beïnvloed . (Dink net hoe goed voor die verandering van iets oor die domein partisies, konfigurasie of skedule).

 

Kom ons Begin met eerste die wysiging van die konteks menu:

Afhangende van die taal van die Active Directory-bediener waardes wat ons skryf die verandering in verskillende houers (C0A vir Spaans, 409 vir Engels).

Van die domein kontroleerder wat die besit van die skedule kliek op Start -> Run -> skryf adsiedit.msc en klik op Aanvaar nie.

Ons ontplooi die boom Configuration -> CN = Konfigurasie, DC = domain, DC = domein -> CN = DisplaySpecifiers -> CN = C0A (Spaanse weergawe)

Ons ontplooi die boom Configuration -> CN = Konfigurasie, DC = domein, DC = domein -> CN = DisplaySpecifiers -> CN = 409 (vir die Engelse weergawe)

EmployeID_2

In die regter skerm druk op die regter muis knoppie CN = gebruiker-Display -> Properties.

EmployeID_4

klik op adminContextMenu en kliek op die knoppie wysig

EmployeID_5

Ons het in die waarde toe te voeg: & ID Werknemer, "c: \ windows \ sysvol \ sysvol \ <domain> \ Scripts \ IdEmpleado.vbs" en klik op OK en aanvaar.

Om te verifieer dat die veld verskyn, sal ons Gebruikers en Rekenaars Active Directory (Van inleiding -> Begin -> dsa.msc) en kliek met die regterkant muis knoppie op enige gebruiker voorwerp.

EmployeID_6

Sien ons dat in die konteks menu verskyn 'n nuwe waarde Id. Werknemer (Geen pulséis op hom en dit sal niks doen nie (vir nou ...).

Wat ons gedoen het met die stappe wat tot dusver geneem is om hierdie nuwe waarde toe te voeg en ons het gesê dat wanneer ons op ons loop die roete C: \ Windows \ sysvol \ sysvol \ <vuestro domain> \ skrifte \ lêer IdEmpleado.vbs.

Nou wat ons moet doen is om hierdie lêer te skep.

Jy mag vra: En jy het om op hierdie pad te wees, Wel: Hierdie roete is 'n spesiale roete wat onder alle domein controllers binne 'n domein herhaal word, sodat hierdie lêer sal altyd in enige domein kontroleerder replikasie. As ons die skedule bediener verander ons hoef te bekommer oor hierdie, in die geval van ons wil hê dat die werknemer ID uit te voer in 'n ander domein kontroleerder ons nou kan doen. Natuurlik as jy gaan om dit uit te voer van 'n console Active Directory van 'n kliënt rekenaar (NIE Domain Controller) skep ons die pad c: \ windows \ sysvol \ sysvol \ <vuestro domain> \ Scripts \ en die lêer daar.

Nou het ons die skep van die lêer IdEmpleado.vbs.

Start -> Run -> notepad "C: \ Windows \ sysvol \ sysvol \ <vuestro domain> \ Scripts \ IdEmpleado.vbs"

Wanneer 'n boodskap dat die lêer is nie net op Ja want wat ons glo.

Die lêer moet iets soos die volgende bevat:

Dim Ovar
Dim oUsr
Dim venster
September Ovar = WScript.Arguments
September oUsr = aangestuur vir GetObject (Ovar (0))

venster = InputBox (_
"Die werknemer ID vir" & Right (oUsr.Name, Len (oUsr.Name) - 3) & "is:" & vbCrLf & _
vbCrLf & _
oUsr.employeeID & vbCrLf & _
vbCrLf & _
Msgstr "Tik 'n nuwe werknemer ID", _
Msgstr "Tik die werknemer ID")

indien Window <> "" dan oUsr.Put "employeeID" venster

oUsr.SetInfo
September oUsr = Niks

WScript.Quit

Stoor die lêer.

Nou sal ons Gebruikers en Rekenaars Active Directory (Van inleiding -> Begin -> dsa.msc) en kliek met die regterkant muis knoppie op enige gebruiker voorwerp.

klik op ID. Werknemer en ons sal sien 'n venster soos die volgende:

EmployeID_10

Werknemer skryf kode wat ons wil en klik op Aanvaar nie.

Dit was nie so moeilik nie? Wel, nou gesluit Gebruikers en Rekenaars Active Directory.

 

Nou wat sal ons doen, is die skep van 'n nuwe kolom wat toon die werknemer ID in die Active Directory console het ook die verandering van die opset verdeling van ADSIEdit duidelik:

Een ding om te verduidelik. Ons kan 'n gebruiker voorwerpe in houers of organisatoriese eenhede. Ek sal verduidelik hoe om 'n ekstra kolom in die Werknemer ID 2 gevalle te voeg CN = organisasie--Display y CN = houer-DisplayMaar indien enige van julle dit nie doen nie, moet jy alle werknemers binne 'n organisatoriese eenheid, slegs die voorwerp maat CN = organisasie-Display.

Ons maak weer as ons nie reeds ADSI Edit kliek Start -> Run -> skryf adsiedit.msc en klik op Aanvaar nie.

Ons ontplooi die boom Configuration -> CN = Konfigurasie, DC = domain, DC = domein -> CN = DisplaySpecifiers -> CN = C0A (Spaanse weergawe)

Ons ontplooi die boom Configuration -> CN = Konfigurasie, DC = domein, DC = domein -> CN = DisplaySpecifiers -> CN = 409 (vir die Engelse weergawe)

EmployeID_7

In die regter skerm druk op die regter muis knoppie CN = organisasie-Display> Properties.

EmployeID_8

Ons is geleë bo die kenmerk extraColumns en klik op wysig.

EmployeID_9

In die veld Waarde toe te voeg: skryf EmployeeID, id. Werknemer 1,100,0 en klik op Voeg

klik op OK.

klik op aanvaar.

Ons druk die regter muis knoppie CN = houer-Display-> Eienskappe.

EmployeID_12 

klik op ExtraColumns en klik op wysig.

EmployeID_11

In die veld Waarde toe te voeg: skryf EmployeeID, id. Werknemer 1,100,0 en klik op Voeg.

klik op OK.

klik op aanvaar.

Nou dat ons die gewysigde oop Gebruikers en rekenaars Active Directory (uit Start -> Run -> dsa.msc) om dit te check.

Ons het gery tot enige organisatoriese eenheid of houer, indien nodig, en maak seker dat die kolom ID. Werknemer is sigbaar en die Werknemer ID waarde wat ons plaas hierbo.

EmployeID_13

Dis al vir vandag. Ek hoop jy geniet die artikel.

As jy enige vrae of probleme het in 'n comment.

Groete en sien julle binnekort MegaCracks.

Related Posts Plugin vir WordPress, Blogger ...
Tags: , , , , , , ,


2 Responses to "Hoe om die EmployeeID veld te gebruik in Active Directory."

  1. Rubi sê:

    Hallo thank you very much vir die blog is regtig 'n goeie ... nou hier ontstaan ​​EmployeeID gee, maar ek gebruik en ek van congigurar iets as ek wil, is 'n nuwe kenmerk??

  2. Xavier sê:

    Hallo baie dankie vir die inligting.

    Ek net probleme met die script uit te voer as die werknemer ID opsie sien ek die opsie om in te skryf Werknemer ID.

    Dankie by voorbaat

Laat 'n antwoord

XHTML: Jy kan gebruik in die oorspronklike tags: <a href="" title=""> <abbr title = ""> <afkorting title = ""> <b> <blockquote cite = ""> <cite> <code> <del DATETIME = ""> <em> <i> <q cite = ""> <s> <strike> <strong>