header
header Register : : Login header
header
divider
menuleft
menuright
submenu
left

[August 25th, 2008] Check the home page regarding PowerShell related news from a brand new sponsor: Idera

Generate random passwords and append them to a CSV file
Last Post 22 Sep 2008 11:52 AM by Shay. 3 Replies.
Printer Friendly
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages
NikalaichykUser is Offline
New Member
New Member
Posts:11
Avatar

--
22 Sep 2008 10:25 AM  

Hello!
I have a list (*.csv) of names of local user accounts (~500) to create on a new Windows Server 2008 based server:

Example 1:

User001,
User002,
User003,
...

How can I generate random passwords (preferable using [System.Web.Security.Membership]::GeneratePassword(10,2)) and append them to a file:

Example 2:

User001,Password001
User002,Password002
User003,Password003
...

Thanks in advance!

ShayUser is Offline
Basic Member
Basic Member
Posts:281
Avatar

--
22 Sep 2008 11:22 AM  
I don't have access to [System.Web.Security.Membership] so I assume it generates the passwords you need.
Anyway, you can import a single coulmn csv file and generate the passwords on the fly:

## users.csv ##
UserName
User001
User002
User003


Now, import the file, generate new password and pass the values to New-QADUser :

import-csv users.csv | foreach {
$password = [System.Web.Security.Membership]::GeneratePassword(10,2)
New-QADUser -name $_.UserName -ParentContainer 'OU=companyOU,DC=company,DC=com' -samAccountName $_.UserName -UserPassword $password

}
Shay Levy
Windows PowerShell MVP
http://blogs.microsoft.co.il/blogs/ScriptFanatic
NikalaichykUser is Offline
New Member
New Member
Posts:11
Avatar

--
22 Sep 2008 11:49 AM  
Thanks for help!

I don't have access to [System.Web.Security.Membership]...


[Reflection.Assembly]::LoadWithPartialName(”System.Web”)
[System.Web.Security.Membership]::GeneratePassword(10,2)
ShayUser is Offline
Basic Member
Basic Member
Posts:281
Avatar

--
22 Sep 2008 11:52 AM  
Thanks :-)
Shay Levy
Windows PowerShell MVP
http://blogs.microsoft.co.il/blogs/ScriptFanatic
You are not authorized to post a reply.

Active Forums 4.1
right
   
footer Sponsored by Quest Software • SAPIEN Technologies • ShellTools, LLC • Microsoft Windows Server 2008 footer
footer