Seite 1 | 2 | Einträge insgesamt: 12
Eintrag vom 13.12.2016 - 15:40 MID: 12 Name: Philipp | Info: : nicht veröffentlicht www: http:// |
Text: Hallo ich suche schon lang nache iner Möglichkeit meine USer zu Informieren.
Das Script klingt perfekt, jedoch bekomme ich den Fehler: "The Directory property cannot fouind in cache." Line 132 Char 4
Was mache ich falsch? Werte sind korrekt eingetragen. | Nach oben Nach unten Eintrag melden |
Eintrag vom 04.11.2015 - 19:31 MID: 11 Name: Thomas Windscheif | Info: : www: http://microlinc.homeip.net |
Text: Hallo,
vermutlich liegt das Problem an dem evtl. nicht gesetzten Wert maxpwdage in der domain-policy des DC (Domainlevel höher 2003) oder der Verwendung von Fine-Grained Password Policies.
Ein Workaround wäre, dass Sie die Zeilen 80 - 85 auskommentieren mittels des Zeichen "'" und danach den Wert für PasswordExpiry (Zeile 78; Kommentierungszeichen entfernen) auf den Wert setzen wie die Kennwörter regelmäßig geändert werden sollen.
Also:
BEGINN ab Zeile 80
'Set oDomain = GetObject("LDAP://" & strRootDomain) 'Set maxPwdAge = oDomain.Get("maxPwdAge")
'calc into num 'following line needs to commented when using manual typed expiration interval 'PasswordExpiry = cint(CCur((maxPwdAge.HighPart * 2 ^ 32) + maxPwdAge.LowPart)
ENDE
Der Wert in den Klammern von PasswordExpiry kann ein beliebiger positiver integer-Wert sein.
Mit freundlichen Grüßen Thomas Windscheif | Nach oben Nach unten Eintrag melden |
Eintrag vom 04.11.2015 - 09:31 MID: 10 Name: Torsten | Info: : www: http:// |
Text: Hallo,
ich bekomme beim aufrufen des passwordchange_reminder_mail_OU.vbs folgenden Fehler: Laufzeitfehler: Überlauf: CCur in Zeile 85
Was ist das für ein Fehler und wie bekomme ich ihn weg? | Nach oben Nach unten Eintrag melden |
Eintrag vom 16.03.2015 - 14:43 MID: 9 Name: Thomas Windscheif | Info: : www: http://microlinc.homeip.net |
Text: Hallo,
leider schaffe ich es erst jetzt zu antworten, also: Der Fehler deutet daraufhin, dass in der Variable "StrRootDomain" der ldap-Pfad nicht richtig ist.
Beispielhafte AD-Struktur:
company.local - OU Hamburg - OU Benutzer BenutzerA BenutzerB BenutzerC
Hier müsste unter StrRootDomain wie folgt definiert sein: StrRootDomain="dc=company,dc=local"
Ich hoffe ich konnte Ihnen helfen. Viel Erfolg.
Mit freundlichen Grüßen Thomas Windscheif | Nach oben Nach unten Eintrag melden |
Eintrag vom 23.02.2015 - 16:47 MID: 8 Name: Helmer | Info: : nicht veröffentlicht www: http:// |
Text: Guten Tag zusammen,
ich habe soeben die VBS Datei ausprobiert und kriege leider folgende Meldung: \passwordchange_reminder_mail_OU.vbs(80, 1) (null ): Eine Referenzauswertung wurde vom Server zurückgesendet.
kann mir da jemand helfen? VG und danke | Nach oben Nach unten Eintrag melden |
Eintrag vom 27.01.2015 - 18:47 MID: 7 Name: Thomas Windscheif | Info: : www: http://microlinc.homeip.net |
Text: Hallo Herr Schaper,
ich habe in der Testumgebung einen Benutzer erstellt dessen Nachname und Vorname ein "ü" enthält und beide Skripte (OU-basiert und Gruppen-basiert in der Version 1.1) getestet. In beiden Fällen wird alles ordnungsgemäß ausgeführt. Wenn man das Zeichen ' aus der Zeile 129 entfernt und Sie das Skript erneut ausführen, sollte der CN der Benutzer ausgegeben werden (was beide Skripte bei mir auch fehlerfrei machen). Bei Ihnen auch? Oder werden die betroffenen Benutzer nicht angezeigt?
Betrifft dieses Problem ausschließlich Benutzer mit Sonderzeichen im Namen? Bei der Ausgabe Sending user notification ... sollte im Normalfall die E-Mail-Adresse des Benutzers stehen. Dieses wird aus dem Attribut "mail" des Benutzers gelesen. Könnten Sie ggf. mittels Active Directory Konsole das Attribut überprüfen?
Mit freundlichen Grüßen Thomas Windscheif | Nach oben Nach unten Eintrag melden |
Eintrag vom 27.01.2015 - 08:30 MID: 6 Name: Olaf Schaper | Info: : nicht veröffentlicht www: http:// |
Text: Hallo,
zunächst einmal vielen Dank für das Script!
Mir ist aufgefallen, dass einige Nutzer nicht erinnert werden. Im Log steht dann bsp.:
Sending user notification to that password expires in 0days
Also ohne Namen. Diese Nutzer haben etwas gemeinsam: sie haben Umlaute im Namen (Anzeigename und Nachname).
Ist da ein Problem bekannt? Danke! | Nach oben Nach unten Eintrag melden |
Eintrag vom 19.01.2015 - 20:42 MID: 5 Name: Thomas Windscheif | Info: : www: http:// |
Text: Hallo,
gerne helfe ich.
Variable dateofchange im Kopf des Skripts mittels dim deklarieren.
Unter dem Befehl "strPasswordChangeDate = Integer8Date(objPwdLastSet, lngTZBias)" folgenden Befehl eingeben:
dateofchange = dateadd("d", PasswordExpiry, strPasswordChangeDate)
Alle Sub-Prozeduraufrufe (SendEmailMessage) von "Call SendEmailMessage(strEmailAddress, timetochange)" auf "Call SendEmailMessage(strEmailAddress, timetochange, dateofchange)" ändern.
Die Sub-Prozedur "SendEmailMessage" anpassen: Den Kopf von "Sub SendEmailMessage(strDestEmail, strNoOfDays)" auf "Sub SendEmailMessage(strDestEmail, strNoOfDays, strDateofChange)" ändern.
Der Parameter strDateofChange ist von Typ string und kann somit in alle string-Objekte integriert werden z. B. :
objMessage.TextBody = "Your password expires in " & strNoOfDays & " days (exact date & time: " & strDateofChange & ". Please visit http://yourbusiness.com/owa to change it"
Ausgegeben wird für strDateofChange ein Date-String in folgendem Format: 01.01.2015 11:09:03
Viel Erfolg. | Nach oben Nach unten Eintrag melden |
Eintrag vom 19.01.2015 - 16:02 MID: 4 Name: Islem | Info: : nicht veröffentlicht www: |
Text: Hallo wir benutzen seit wochen das Skript . Es ist wirklich sehr sehr schön. ich habe aber Frage:wir würden gern,dass in der Erinnerungs-E-Mail der Tag mit Uhrzeit angegeben werden soll an dem das aktuelle Kennwort abläuft.
Könnten Sie mir dabei helfen ?
| Nach oben Nach unten Eintrag melden |
Eintrag vom 07.06.2014 - 17:49 MID: 3 Name: Thomas Windscheif | Info: : www: http://microlinc.homeip.net |
Text: Vielen Dank für das Feedback. Heute nun noch ein paar Updates. Es werden nun 2 Skripte zum Download angeboten: 1 Skript für gruppenbasierte Abfragen und das zweite für OU-basierte Abfragen. Bei beiden wurden nun zusätzlich noch Vorprüfungen hinzugefügt, bevor die Benutzer abgefragt bzw. eine Mail zugesandt bekommen: + Es wird geprüft ob das Konto deaktiviert ist + Es wird geprüft ob die Option "Kennwort läuft nicht ab" gesetzt ist
Darüberhinaus wurden noch einige Kommentare zum besseren Verständnis im Code hinzugefügt.
Downloadlink der neuen Skriptdateien: gruppenbasiert: http://microlinc.homeip.net/images/111/passwordchange_reminder_mail_v1.1.zip
OU-basiert: http://microlinc.homeip.net/images/111/passwordchange_reminder_mail_OU_v1.1.zip | Nach oben Nach unten Eintrag melden |
Seite 1 | 2 | |