C# 运行cmd命令后,需要输入帐户和密码,然后使用C关闭它#
我需要在命令行中输入帐户和密码。我怎样才能做到这一点?我正在使用以下代码C# 运行cmd命令后,需要输入帐户和密码,然后使用C关闭它#,c#,C#,我需要在命令行中输入帐户和密码。我怎样才能做到这一点?我正在使用以下代码 Process process = new Process(); ProcessStartInfo startInfo = new ProcessStartInfo(); startInfo.FileName = @"cmd.exe"; startInfo.Arguments = @"/k" + Commmand; process.StartInfo = startInfo;
Process process = new Process();
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = @"cmd.exe";
startInfo.Arguments = @"/k" + Commmand;
process.StartInfo = startInfo;
process.Start();
以下是cmd
过程产生的预期提示:
您必须有一个“用户”数据库,其中包含用户名和密码。
在命令行中,询问用户所需的输入,并与您核对密码。DB可以是您案例中允许的任何东西。例如,简单列表或类似的smth。我无法编写帐户和密码以继续执行命令。我想你的问题基本上得到了回答。创建一个连接到
流程的StreamWriter流。StandardInput
也许?你的问题不清楚。另外,批处理文件
标记似乎与此问题不相关。或者在这里