1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
| ###################################################
############# PARAMETRAGE D'ADRESSE ###############
###################################################
#valeur
$choix=Read-Host "Choisissez votre choix?"
$csv_listeip=Import-Csv "Documents\Powershell\Listeip.csv" -delimiter ";" -Encoding UTF8
$ecole=$i.ecole.Toupper()
$ip=$i.ip.Toupper()
$dns=$i.dns.Toupper()
$mask=$i.mask.Toupper()
$gateway=$i.gateway.Toupper()
$parametre_ip=$ip+$mask+$gateway+$dns1+$dns2
function menu()
{
Write-Host "#############"
Write-Host "MENU"
Write-Host "#############"
Write-Host ""
Write-Host ""
Write-Host "choix 1: Connexion IP"
Write-Host "Choix 2: Connexion DNS"
Write-Host "Choix 3: Connexion Proxy"
Write-Host "Choix 4: Test de connexion"
Write-Host "Choix 5: Fin du programme"
}
Switch ($choix)
{
1 {connexion_ip;menu}
2 {connexion_dns;menu}
3 {connexion_proxy;menu}
4 {test_connexion;menu}
5 {fin_prog;end}
}
function connexion_ip()
{
[string]$action2=Read-Host "Selectionner une carte réseau?"
Get-NetAdapter
[string]$action3=Read-Host "Votre nouvelle adresse IP?"
New-NetIPAddress -IPAddress.ToString -InterfaceIndex 12
}
function connexion_dns()
{
$action6=Read-Host "Votre nouveaux DNS?"
}
function connexion_proxy()
{
$proxy=Read-Host "Votre proxy ?"
}
function test_connexion()
{
}
function fin_prog()
{
$action1=Read-Host "Souhaitez-vous affiche votre réseau ?"
Test-NetConnection
} |
Partager