Hvordan endre et domene passord fra manus

Hvordan endre et domene passord fra manus


Scripting brukes av nettverksadministratorer å kontrollere brukerinnstillinger og domenekonfigurasjoner. Skriptene er plassert i oppstarts katalog for brukeren, slik at de blir henrettet hver gang brukeren logger seg på nettverket. Nettverksadministratoren bruker VBScripts (VBS) til å lage disse skriptene, som kan brukes til å redigere passordinnstillingene for sluttbrukere på domenet. Det tar bare noen få linjer med kode for å endre brukerens domene passord.

Bruksanvisning

1 Opprette variabler som holder gamle og det nye passordet. For å endre en brukers domene passord, er den gamle verdien også nødvendig. Følgende kode setter opp variabler med nye og gamle verdier:
dim oldpass
Dim newpass
oldpass = "myOldPass"
newpass = "newpass"

2 Hent brukerens informasjon fra domeneserveren. Følgende kode henter brukerinformasjon fra serveren og tilordner den til en variabel:
Sett user = GetObject ( "LDAP: // cn = gammelbruker, ou = mittdomene, dc = cp, dc = com")

3 Endre brukerens passord. Følgende uttalelse endrer brukerens passord fra den gamle til et nytt passord:
user.ChangePassword myOldPass, newpass

4 Lagre filen og legg den i brukerens hjemmekatalog på domeneserveren. Neste gang brukeren logger på, blir domene passord endret.