次のコードを使用して、C#を使用してコマンドプロンプトウィンドウを正常に開きました。
Process p = new Process();
p.StartInfo.FileName = "cmd.exe";
p.StartInfo.WorkingDirectory = @"d:\pdf2xml";
p.StartInfo.WindowStyle = ProcessWindowStyle.Normal;
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.RedirectStandardInput = true;
p.Start();
p.StandardInput.WriteLine(@"pdftoxml.win32.1.2.7 -annotation "+filename);
p.StandardInput.WriteLine(@"cd D:\python-source\ds-xmlStudio-1.0-py27");
p.StandardInput.WriteLine(@"main.py -i example-8.xml -o outp.xml");
p.WaitForExit();
しかし、私はディレクトリを変更するコマンドも渡しました。
問題:
- ディレクトリの場所を変更する方法は?
- Cmdプロンプトは、開いた後は常に表示されます...
それらの問題から抜け出すために私を導いてください...