Bonjour à tous,
voila j'ai un petit probleme avec un script de sauvegarde en powershell.
voila un bout de code :
Start-Process "c:\windows\system32\xcopy.exe" -argumentlist $xcopy -RedirectStandardOutput $Logtest -RedirectStandardError $LogErreur -wait
if ($a -match "disque insuffisant")
{
Stop-Process -name xcopy
Get-Content $Logtest >> $LogErreur
}
Lorsque j'ai une en sortie "disque insuffisant", j'aimerai que l'instruction if se lance.Le problême, c'est que xcopy ne se quitte pas et donc que le script s'arrète à xprocess.
J'ai pensé à enlever le -wait, mais ça ne fonctionne pas non plus .
J'aimerai donc savoir si je pouvais continuer le script même si l'execution de xcopy n'est pas terminé.
Merci à vous