我需要编写代码来下载和运行程序,例如notepad++ (npp.5.9.3.Installer.exe),这可以在网上找到。我使用 ProcessStartInfo 类运行它。但是,当我通常执行 notepad++ 安装程序时,它会在实际安装之前向我显示几个步骤,例如选择语言、路径等。
有没有办法以编程方式跳过这些步骤并安装软件?我希望我的问题很清楚。如果有帮助,我还附上了迄今为止仅启动安装程序的方法
private int RunFile()
{
ProcessStartInfo psi = new ProcessStartInfo(GetFileFullPath());
psi.WindowStyle = ProcessWindowStyle.Hidden;
psi.CreateNoWindow = true;
using (Process process = Process.Start(psi))
{
process.WaitForExit();
if (process.HasExited)
return process.ExitCode;
}
}
我应该通过一些论据来使它起作用吗?先感谢您。
问候,