Subversion コマンドラインを使用するアプリを作成しようとしています。次のようにユーザー名を渡すことができます。
process.StandardInput.WriteLine(Program.UserName);
その後、パスワードを要求されます: Password for 'xy':
. しかし、それではWriteLine
機能しません。文字が表示されない:
process.StandardInput.WriteLine(Program.Password);
Program.Password
正しいパスワードが含まれています。
コードスニペット:
process.StartInfo = new ProcessStartInfo
{
FileName = c.CommandName,
Arguments = c.CommandArgs,
UseShellExecute = false,
RedirectStandardInput = true
};
process.Start();
process.StandardInput.WriteLine(Program.UserName);
process.StandardInput.WriteLine(Program.Password);
process.WaitForExit();
助言がありますか?