Add functions
This commit is contained in:
		
							
								
								
									
										28
									
								
								AD/CreateN1-N2Users/Create-ADuserFromCsv.ps1
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								AD/CreateN1-N2Users/Create-ADuserFromCsv.ps1
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
			
		||||
# Functions first
 | 
			
		||||
function GenPass {
 | 
			
		||||
    
 | 
			
		||||
    $TokenSet = @{
 | 
			
		||||
        U = [Char[]]'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
 | 
			
		||||
        L = [Char[]]'abcdefghijklmnopqrstuvwxyz'
 | 
			
		||||
        N = [Char[]]'0123456789'
 | 
			
		||||
        S = [Char[]]'!"#$%&''()*+,-./:;<=>?@[\]^_`{|}~'
 | 
			
		||||
    }
 | 
			
		||||
        
 | 
			
		||||
    $Upper = Get-Random -Count 5 -InputObject $TokenSet.U
 | 
			
		||||
    $Lower = Get-Random -Count 5 -InputObject $TokenSet.L
 | 
			
		||||
    $Number = Get-Random -Count 5 -InputObject $TokenSet.N
 | 
			
		||||
    $Special = Get-Random -Count 5 -InputObject $TokenSet.S
 | 
			
		||||
    
 | 
			
		||||
    $StringSet = $Upper + $Lower + $Number + $Special
 | 
			
		||||
    
 | 
			
		||||
    $RdString = (Get-Random -Count 15 -InputObject $StringSet) -join ''
 | 
			
		||||
 | 
			
		||||
    return $RdString
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
function New-ADUser {
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user