如何使用powershell在server2008中建立多個使用者

透過adusers和Computers管理單元建立使用者是一個非常簡單的過程,但是您經常會遇到這樣的情況:您需要同時為一組人建立帳戶。這對你來說沒有必要是一個耗時的過程,我們已經完成了所有的繁重工作,所以你不必這麼做。...

透過adusers和Computers管理單元建立使用者是一個非常簡單的過程,但是您經常會遇到這樣的情況:您需要同時為一組人建立帳戶。這對你來說沒有必要是一個耗時的過程,我們已經完成了所有的繁重工作,所以你不必這麼做。

我們剛收到人力資源部新員工的名單,他們很友好地以excel格式給了我們。確保您自己的Excel檔案匹配相同的格式,並確保使用名和姓作為列標題。

如何使用powershell在server2008中建立多個使用者

我們要做的第一件事是將檔案另存為.csv,為此,我們單擊Office按鈕並選擇save as。

如何使用powershell在server2008中建立多個使用者

我們要給檔案命名使用者.csv,並確保在“另存為型別”框中選擇CSV(逗號分隔),然後單擊“儲存”。

如何使用powershell在server2008中建立多個使用者

接下來,我們將在伺服器上建立一個新的文字文件,我們將在其中建立使用者。

如何使用powershell在server2008中建立多個使用者

然後,我們將以下內容複製到新的文字文件中:

$objOU=[ADSI]"LDAP://OU=People,DC=sysadmingeek,DC=com" $dataSource=import-csv "users.csv" foreach($dataRecord in $datasource) { $cn=$dataRecord.FirstName + " " + $dataRecord.LastName $sAMAccountName=$dataRecord.FirstName + "." + $dataRecord.LastName $givenName=$dataRecord.FirstName $sn=$dataRecord.LastName $sAMAccountName=$sAMAccountName.ToLower() $displayName=$sn + ", " + $givenName $userPrincipalName=$sAMAccountName + "@sysadmingeek.com" $objUser=$objOU.Create("user","CN="+$cn) $objUser.Put("sAMAccountName",$sAMAccountName) $objUser.Put("userPrincipalName",$userPrincipalName) $objUser.Put("displayName",$displayName) $objUser.Put("givenName",$givenName) $objUser.Put("sn",$sn) $objUser.SetInfo() $objUser.SetPassword("P@assw0rd") $objUser.p**ase.InvokeSet("AccountDisabled",$false) $objUser.SetInfo() }

在第一行中,請確保為您的域和建立使用者的OU輸入了正確的資訊。你需要更新@系統管理員網站行以及匹配您的域。

如何使用powershell在server2008中建立多個使用者

然後,我們希望將檔案另存為PowerShell指令碼,因此將“另存為”型別更改為“所有檔案(*)”,並將其命名PSusersScript.ps1版本.

如何使用powershell在server2008中建立多個使用者

現在我們需要準備PowerShell來執行指令碼。您可以透過單擊工作列中的快捷方式或在“快速搜尋”框中鍵入PowerShell來啟動PowerShell。

如何使用powershell在server2008中建立多個使用者

我們需要更改執行策略以允許遠端執行指令碼,所以我們鍵入

set-executionpolicy remotesigned

當出現提示時,我們鍵入Y,然後按enter鍵執行。

如何使用powershell在server2008中建立多個使用者

現在我們已經允許執行指令碼,我們需要將使用者.csv以及PSusersScript.ps1版本在我們的資料夾中執行的檔案。由於PowerShell提示符自然會出現在根使用者資料夾中,並且我們是以管理員身份登入的,因此我們將把它們放在C:UsersAdministrator資料夾中。當兩個檔案都在資料夾中時,我們右鍵單擊PSusersScript.ps1版本檔案並選擇Run with PowerShell。

如何使用powershell在server2008中建立多個使用者

如果我們看看廣告使用者和電腦,你現在會看到你剛剛建立的所有新使用者。

如何使用powershell在server2008中建立多個使用者

新使用者將在姓氏.firstname格式,但指令碼可以很容易地更改為您的需要。現在您已經建立了指令碼,以後所要做的就是將使用者列表放在C:UsersAdministrator資料夾中並執行PowerShell指令碼。容易的!

  • 發表於 2021-04-14 01:49
  • 閱讀 ( 22 )
  • 分類:網際網路

你可能感興趣的文章

windows10ssh與putty:是時候切換遠端訪問客戶端了?

... 不過,多虧了Windows PowerShell,您可能不再需要膩子了。讓我們看看如何在windows10中設定SSH訪問,以及新工具是否可以取代PuTTY。 ...

  • 發佈於 2021-03-22 22:29
  • 閲讀 ( 55 )

如何使用powershell壓縮(和解壓)檔案

...料,並使與其他人共享檔案變得容易。下面介紹如何使用PowerShell壓縮和解壓檔案。 如何使用powershell壓縮檔案 讓我們首先使用Compress-archive cmdlet將一些檔案壓縮到ZIP檔案存檔中。它獲取要壓縮的任何檔案的路徑。多個檔案用逗...

  • 發佈於 2021-04-02 01:39
  • 閲讀 ( 47 )

windows10的新bashshell所能做的一切

...執行Windows命令。 您可以將Bash命令合併到批處理指令碼或PowerShell指令碼中,這非常方便。有關所有這些和更多資訊,請參閱我們的指南,以在Windows 10中bash指令碼。 從linux shell外部執行linux命令 相關:如何在windows10上從bashshell...

  • 發佈於 2021-04-06 14:44
  • 閲讀 ( 55 )

如何在windows10的ubuntubashshell中更改使用者帳戶

...ntubashshell中的預設使用者帳戶,請開啟命令提示符視窗或PowerShell視窗。 要開啟命令提示視窗,請開啟“開始”選單,搜尋“cmd”,然後按Enter鍵。要開啟PowerShell視窗,請右鍵單擊開始按鈕(或按Windows+X),然後從超級使用者選...

  • 發佈於 2021-04-06 15:47
  • 閲讀 ( 54 )

什麼是Windows10Pro for workstations,它有什麼不同?

...援RDMA的網路介面卡,此功能將無法幫助您。 您可以透過PowerShell檢查網路介面卡是否支援RDMA。右鍵單擊Windows 10上的開始按鈕並選擇“PowerShell(Admin)”以管理員身份開啟PowerShell。在提示符處鍵入“Get SmbServerNetworkInterface”,然...

  • 發佈於 2021-04-07 09:14
  • 閲讀 ( 69 )

如何使用slmgr更改、刪除或擴充套件windows許可證

...它,然後選擇“以管理員身份執行” 注意:如果您看到PowerShell而不是powerusers選單上的命令提示符,那麼這是Creators更新windows10時出現的一個切換。如果您願意,可以很容易地切換回顯示powerusers選單上的命令提示符,也可以嘗...

  • 發佈於 2021-04-07 17:59
  • 閲讀 ( 48 )

如何在windows中批次重新命名多個檔案

...以輕鬆地重新命名一個或多個檔案,但使用命令提示符或PowerShell,您還可以執行更多操作。再加上第三方重新命名工具,可能性是無窮的。讓我們看看每個選項及其工作原理。 在windows資源管理器中重新命名多個檔案 Windows資...

  • 發佈於 2021-04-08 21:05
  • 閲讀 ( 59 )

如何自動生成和傳送計算機統計資料

...這部分需要更多幫助的話。 windows中的自動電子郵件 透過PowerShell可以在命令列傳送電子郵件,但我們發現,使用第三方應用程式實現此功能要容易得多,尤其是在使用Gmail時。sendmail是一個免費的Windows程式,可以輕鬆地與Windows...

  • 發佈於 2021-04-11 12:10
  • 閲讀 ( 51 )

powershell與windows命令提示符的區別

Windows7增加了PowerShell,一種比命令提示符更強大的命令列shell和指令碼語言。自Windows7以來,PowerShell變得更加突出,它甚至成為Windows10的預設選擇。 PowerShell比傳統的命令提示符更復雜,但它也更強大。命令提示符明顯不如Linux...

  • 發佈於 2021-04-11 20:41
  • 閲讀 ( 89 )

如何用pxe從windowsserver2008啟動ubuntu映像

...的能力有助於使您的環境更健壯。您可以使用這些影象為使用者提供相同的基本工作環境、具有易於恢復的系統(只需關閉機器電源)、對發生故障的機器執行診斷等等。另外,透過從Windows伺服器提供這些影象,可以從一個位...

  • 發佈於 2021-04-11 21:05
  • 閲讀 ( 48 )
nrrx15935
nrrx15935

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦