天天看點

關于批量導入大量本地帳戶的方法

        近日部署一套應用系統需要在2003下添加上百個本地帳戶,于是在網上搜了搜,和現在的實際情況結合了一下,總結了1個方法。

        首先需要寫一個csv檔案,第一列是帳戶名,第二列是中文全名,第三列是密碼

關于批量導入大量本地帳戶的方法

然後用指令:

for /f "tokens=1,2,3 delims=," %a in (user.csv) do net user %a %c /add /passwordchg:no /expires:never /fullname:"%b"

用逗号做分隔符,分3列,3個變量,net user /add指令添加,/passwordchg:no是使用者不能更改密碼,/expires:never是賬戶永不過期,fullname:"%b"是中文全名,實際上是用來識别這些賬戶對應的人員。這裡少了密碼永不過期,我們再用一個指令來修改:

for /f "tokens=1,2,3 delims=," %a in (user.csv) do netuser %a /pwnexp:y

netuser是老外寫的第三方程式,需要單獨下載下傳。/pwnexp:y參數代表密碼永不過期。

在2003上測試了一下,可以正确添加