次のコードを使用してプロセスを作成しました。
Process process = new Process();
// Configure the process using the StartInfo properties.
process.StartInfo.FileName = fileToRun;
process.StartInfo.UseShellExecute = false;
process.StartInfo.RedirectStandardOutput = true;
process.StartInfo.RedirectStandardError = true;
process.StartInfo.Arguments = arguments;
process.StartInfo.Domain = "domainName";
process.StartInfo.UserName = "username";
SecureString ss = new SecureString();
"password".ToCharArray().ToList().ForEach(ss.AppendChar);
process.StartInfo.Password = ss;
process.Start();
//Check if we need to wait for the process to exit
if (waitForExit)
{
process.WaitForExit();
}
このプロセスへの引数は、ユーザー名とパスワードを必要とする http:// の場所です。ユーザー名とパスワードを入力しても、資格情報を求める Windows プロンプトが表示されます。資格情報を要求しないようにするために必要なことはありますか?