Bonjour,
Je souhaiterai passer une variable perl pour la réuitiliser en powershell
Perl :
PowerShell:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 # # Programme principale # ### SAISIE ### print "Indiquer l'adresse repertoire de la base a traiter :"; chomp(my $saisie = <STDIN>); #script dezippage powershell my $powershellPath ="c:\\windows\\system32\\windowspowershell\\v1.0\\powershell.exe"; my $filePath ="c:\\Strawberry\\unzipper.ps1"; system("$powershellPath $filePath",$saisie);
Au lieu de demander 2 fois l'adresse repertoire , je voudrais récupérer ma variable $saisie . Sur le net j'ai vu qu'en passant dans la fonction system cela fonctionné mais cela ne fonctionne pas car j'ai essayé de l'afficher , je n'aie aucun résultat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Write-Host "UNZIPPER `n" $base = Read-Host "Saisir l'adresse repertoire de la base à traiter" #Recuperation listes de document de la base $documents = Get-ChildItem $base $i = 0
Si quelqu'un à une solution pour résoudre mon probléme je suis preneur :-)
Merci
Partager