probleme avec les process
salut,
j'ai lancé ce bout de code, mais malheuresement ça marche pas,
j'essaye d'executer un script qui me permet de lancer la rechereche sur swish-e et stoker le resultat dans un fichier texte passer en parametres(diffPath)
mais lorsque j'ouvre le fichier, il est vide,
j'ai recopié le meme script sur ligne de command est ca marche
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| using (Process p2 = new Process())
{
p2.StartInfo.UseShellExecute = false;
p2.StartInfo.CreateNoWindow = true;
p2.StartInfo.FileName = "swish-e.exe";
//Guid myGuide = System.Guid.NewGuid();
string chaine = "-f " + nameindex + " -H 0 -w " + '"' + search_terms + '"' + " -v3 -x " + '"' + "<iddoc>\\n" + '"' + " >" + diffPath;
p2.StartInfo.Arguments = chaine;
p2.Start();
} |
des idées?
merci