wgetを使用して、www.google.com、yahoo.com、gmail.comなどの複数のファイルを3つの異なる場所にダウンロードしたいと考えています。どうすればいいですか?私を助けてください..
私はこれをすべてC#で行っています:
ProcessStartInfo startInfo = new ProcessStartInfo("CMD.exe");
Process p = new Process();
startInfo.RedirectStandardInput = true;
startInfo.UseShellExecute = false;
startInfo.RedirectStandardOutput = true;
startInfo.RedirectStandardError = true;
p = Process.Start(startInfo);
p.StandardInput.WriteLine(@"wget --output-document=C:\1.xml xyz.com/a.xml");
p.StandardInput.WriteLine(@"wget --output-document=C:\2.xml xyz.com/b.xml");
p.StandardInput.WriteLine(@"wget --output-document=C:\3.xml xyz.com/c.xml");
p.StandardInput.WriteLine(@"EXIT");
string output = p.StandardOutput.ReadToEnd();
string error = p.StandardError.ReadToEnd();
p.WaitForExit();
p.Close();
これは機能していません。wgetを使用して複数のファイルをダウンロードする他の方法があるかどうか知りたい..