打开命令提示符并自动执行命令。我使用Coded UI进行测试自动化。这个任务可以通过编程方式或通过UI完成,但没有区别。
我能够启动一个命令提示符窗口,但我无法执行命令,或者为此传递任何输入。我已经尝试过以下两个例子在命令提示符下执行基本命令,但没有成功。
首次尝试:
Process.Start(new ProcessStartInfo
{
FileName = "C:\\Windows\\System32\\cmd.exe",
UseShellExecute = false,
Arguments = "cd C:\\"
});
第二次尝试:
Process.Start(new ProcessStartInfo
{
FileName = "C:\\Windows\\System32\\cmd.exe",
UseShellExecute = false,
});
Keyboard.SendKeys("cd C:\\{Enter}");
使用Coded UI在命令行中执行命令是否有效?任何建议都表示赞赏。