Power Shell2009. 12. 7. 11:32
이상하다 분명히 포스트 한거 같은데 안되어있네.........



$IpHashTable =@{}

$IpHashTable.add("$count",$addr)



이렇게 하면 되는듯



부를땐



$IPAddress = $IpHashTable.get_Item($SelectValue)







Function ShowAllIP

{

$IPconfigset = Get-WmiObject Win32_NetworkAdapterConfiguration

$IpHashTable =@{}

$count = 0



foreach ($IPConfig in $IPConfigSet)

{

if ($Ipconfig.IPaddress)

{

foreach ($addr in $Ipconfig.Ipaddress)

{

$IpHashTable.add("$count",$addr)

" {0} : IP Address : {1}" -f $count, $addr;

$count++

}

}

}



InputIP $IPHashTable

}



Function InputIP

{

param([System.Collections.HashTable]$IpHashTable )

Write-Host "Choose IP Address"

[String]$SelectValue = Read-Host "select number:"

$IPAddress = $IpHashTable.get_Item($SelectValue)

echo "SELECT VALUE = $SelectValue"

echo "IP = $IPAddress"



MakeSite($IPAddress)

}



일단 이거 ip가져와서 list에 뿌리는건데 참조하자(내가 만듬)
Posted by 동동(이재동)