Advertisement
Guest User

Untitled

a guest
Dec 8th, 2015
216
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $Server = Read-Host -Prompt "Servernavn? (Default=000-tsit-01)"
  2. if ($Server -eq $null -or $Server -eq "") {
  3.  
  4.     $Server = "000-tsit-01"
  5.  
  6. }
  7.  
  8. Write-Host $Server
  9.  
  10. Write-Host ".csv filen må være på et sted hvor serveren har tilgang på den (f.eks. Et Share)"
  11.  
  12. $Prompt = Read-Host -Prompt 'Hvor er .csv filen plassért?'
  13.  
  14. $csv = Import-Csv $prompt
  15.  
  16. $Group = Read-Host -Prompt "Gruppe som maskinene skal legges inn i? (Default=303GR-Utlansmaskiner)"
  17.  
  18. if ($Group -eq $null -or $Group -eq "") {
  19.  
  20.     $Group = "303GR-Utlansmaskiner"
  21.  
  22. }
  23.  
  24. foreach ($line in $csv) {
  25.  
  26.     ## Setter variabel for maskinnavn
  27.     $computer = $line.Maskiner
  28.  
  29.     ## Legger til $computer i gruppen spesifisert over med variabelen $Group.
  30.     ADD-ADGroupMember $Group –members “$computer$”
  31.  
  32.     ## Sjekker hvilken gruppe maskinen er i og outputter til filen "maskiner" i mappen under
  33.     Get-ADComputer $computer -properties Memberof | Out-File c:\maskiner_bleiker.txt -Force -Append
  34.  
  35.     Write-Host $computer
  36.  
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement