Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2014
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. IP, Mac, Name, Comment
  2. 19.0.0.0, 00:00:11:11:11:01, TestUser_1, This is the 1st Testuser
  3. . (here are some used and some free)
  4. .
  5. 19.0.2.45 (this one is free)
  6. .
  7. 19.0.6.3 (this one is free, too)
  8. 19.0.11.201, 11:22:33:44:55:66, TestUser_N, This is just another comment
  9.  
  10. $x=0
  11. $y=0
  12. $ipstring = "19.0."
  13. for ($i=$x;$i -le 15; $i++)
  14. {
  15. for ($j=$y;$j -le 255;$j++)
  16. {
  17. $gesIP = $ipstring+"$i"+"."+"$j"
  18. }
  19. }
  20.  
  21. $usedAddresses = Get-DhcpServerv4Reservation -ComputerName $env:computername -ScopeId ((Get-DhcpServerv4Scope -ComputerName $env:computername).IPAddress.IPAddressToString)
  22.  
  23. $IP_sort = $IPv4_res | Sort-Object {"{0:d3}.{1:d3}.{2:d3}.{3:d3}" -f @([int[]]$_.IPAddress.IPAddressToString.split('.'))}
  24.  
  25. foreach ($ine in $IP_sort)
  26. {
  27. write-output ("{0} {1} {2} {3}" -f ($ine).IPAddress.IPAddressToString, ($ine).ClientId, ($ine).Description, ($ine).Name) | ac EnterPlaceAndTextfileHere
  28. }
  29.  
  30. if ($ges_IP -eq $IP_sort[$k].IPAddress.IPAddressToString)
  31. {
  32. write-output ("{0} {1} {2} {3}" -f ($IPv4_res[$k]).IPAddress.IPAddressToString, ($IPv4_res[$k]).ClientId, ($IPv4_res[$k]).Name, ($IPv4_res[$k]).Description) | ac EnterPlaceAndTextfileHere
  33. }
  34. else
  35. {
  36. $ges_IP | ac EnterPlaceAndTextfileHere
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement