Command-Line-Interface
從 CMD 行更改域帳戶的密碼
快速背景。我的組織最近從 Lotus Notes 更改為 Microsoft Outlook。我有一些以前使用 Lotus Webmail 的生產使用者將使用 Outlook WebApp。借助 Notes,它使用使用者的 Internet 憑據進行身份驗證。該密碼永不過期,很容易向這些人展示如何檢查它。
他們使用的機器具有通用的 Windows 登錄名。Outlook 使用 AD 憑據進行身份驗證,並且該密碼必須每 45 天更改一次。這些使用者沒有使用AD賬號,所以不會提示。因此,每 45 天這意味著我將不得不致電服務台重置他們的密碼,然後在某處找到一台電腦並以他們的身份登錄一次,只是為了更改他們的密碼。我有權將他們添加到群組中,但無權更改他們的密碼。
有沒有一種系統的方法(腳本)可以讓我自動執行此操作,放入一個計劃任務中,每 40 天將其密碼增加 1?範例這次密碼是 Jdoe1,下次密碼是 Jdoe2,等等。我嘗試了一些 CMD 行範例來更改密碼,但似乎您必須是域管理員才能執行它們。
dsquery user -samid DoeJ | dsmod user -pwd Pa$$word1! net user DoeJ Pa$$word1! /domain
這是我見過的兩種變體。我嘗試了幾種不同的方法來讓它工作,但沒有骰子。我有使用者自己的使用者名/密碼,我想更改它而不必去桌面去做。有任何想法嗎?
為什麼不設置 OWA 以允許更改密碼?
這是來自微軟的相關資訊。