Bonjour à tous,

je tiens à vous informer que je suis totalement débutante en powershell. Je réalise un petit script qui devra se placer dans un répertoire, lister les fichiers étant à l'interieur. L'utilisateur devra alors choisir un des fichiers présent, et ce fichier devra etre exécuté (se sont tous des fichiers .ps1).

Voici mon script :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
cd C:\Local
$Files = get-childitem -name
$i=1
foreach ($File in $Files)
{
	Write-Host " " $i "- " $File
	$i++
}

$ret=Read-Host "Saisir chiffre"

Write-Host "Chiffre saisi " $ret
Je parviens à lister les fichiers et à récupérer le chiffre saisi par l'utilisateur, mais je ne sais pas comment l'associer à mon fichier. Je voulais reparcourir mes fichiers et des que le chiffre saisi est egal à mon nouveau compteur je fais mon action, mais je ne pense pas que ce sois très propre et j'espere qu'il existe une autre façon de faire...

Merci