Passer une variable perl dans script PowerShell
Bonjour,
Je souhaiterai passer une variable perl pour la réuitiliser en powershell
Perl :
Code:
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); |
PowerShell:
Code:
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 |
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.
Si quelqu'un à une solution pour résoudre mon probléme je suis preneur :-)
Merci