0
アカウントとパスワードをコマンドラインで入力する必要があります。どうすればこれを達成できますか?私は次のコードを使用しています。以下はcmdコマンドを実行した後、アカウントとパスワードを入力してからC#を使用して閉じます。
Process process = new Process();
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = @"cmd.exe";
startInfo.Arguments = @"/k" + Commmand;
process.StartInfo = startInfo;
process.Start();
cmd
プロセスから生じる予想されるプロンプトです:
私はコマンドを続行するためにアカウントとパスワードを書くことができません – Rosa
私はあなたが本質的に答えられていると思います[ここ](http://stackoverflow.com/questions/10530303/execute-a- program-which-accept -command-line-parameters)を使用します。 – Dan
'process.StandardInput'に添付されたStreamWriterストリームを作成し、[streamObj.WriteLine()']を使用します(https://msdn.microsoft.com/en-us/library/system.diagnostics.process.standardinput(v = vs.110).aspx)おそらく?あなたの質問は不明です。また、 'batch-file'タグはこの質問には関係していないようです。 – rojo