Bonjour,

Je cherche une solution pour raccourcir ce script.

je ne connais pas la syntaxe qui permet de rechercher les nombre entre (Example) 0 - 10



Code powershell : Sélectionner tout - Visualiser dans une fenêtre à part
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
 
 
$esxi_dispo_choisi = "AAA05.domaine.lan" 
$nom_P = "BBB02"
 
 if($esxi_dispo_choisi -like "AAA00`*"){
        $old_name = "ais00"
        $renomage = $nom_p    
        dns_nom $renomage $old_name
        Add-VMHost -Name "$nom_p.domaine.lan" -Location ESXI-disponible -User root -Password AAAAAAAA -Force -Confirm:$false
    }
    elseif($esxi_dispo_choisi -like "AAA01`*"){
        $old_name = "ais01"
        $renomage = $nom_p    
        dns_nom $renomage $old_name
        Add-VMHost -Name "$nom_p.domaine.lan" -Location ESXI-disponible -User root -Password AAAAAAAA -Force -Confirm:$false
    }
    elseif($esxi_dispo_choisi -like "AAA02`*"){
        $old_name = "ais02"
        $renomage = $nom_p    
        dns_nom $renomage $old_name
        Add-VMHost -Name "$nom_p.domaine.lan" -Location ESXI-disponible -User root -Password AAAAAAAA -Force -Confirm:$false
    }
    elseif($esxi_dispo_choisi -like "AAA03`*"){
        $old_name = "ais03"
        $renomage = $nom_p    
        dns_nom $renomage $old_name
        Add-VMHost -Name "$nom_p.domaine.lan" -Location ESXI-disponible -User root -Password AAAAAAAA -Force -Confirm:$false
    }