我正在编写一个 C# 代码,它将调用我的 windows cmd 并在其上执行命令,但我被困在最后一条语句中,因为在执行“pscp”命令后,它要求输入我已经拥有但不知道我的代码的“用户名密码”可以照顾它。
我的代码示例:
const string cmdtext = @"/k cd\&pscp.exe&pscp C:\Users\user\Desktop\Backup\standalone-full.xml username@hostname:/apps/tempdir/express/standalone-full.xml";
Process.Start(@"C:\Windows\system32\cmd.exe", cmdtext); // after executing this command, it asks for the username's password
Console.ReadLine();