J'ai une commande que j'ai construite et stockée dans une variable dans PowerShell. Cette commande fonctionne si je fais un Write-Host et copier-coller dans un fichier standard cmd.exe
fenêtre.
Comment exécuter cette commande à l'intérieur de mon script ?
J'ai essayé plusieurs combinaisons de Invoke-Command ou Invoke-Expression, sans succès.
C'est ainsi que j'ai construit la variable :
$cmd1 = $arcprg + $arcdir + "\" + $site1 + "-" + $hst + "-" + $yesterday + ".zip " + $logpath1 + "u_ex" + $yesterday + ".log"
Voici à quoi ressemble la variable si elle est imprimée à l'écran :
7z.exe a -tzip c:\arc_logs\site-host-at-web1-100827.zip c:\inetpub\logs\logfiles\w3svc1\u_ex100827.log
0 votes
Ce n'est pas juste le symbole '&' ? stackoverflow.com/questions/22074507/