使用命令 cmd 从资源 c# 运行 exe

本文关键字:运行 exe 资源 命令 cmd | 更新日期: 2023-09-27 18:36:00

我需要安装带有交换机静默安装的软件

例:

Process process = new System.Diagnostics.Process();
process.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
process.StartInfo.FileName = "cmd.exe";
process.StartInfo.Arguments = "/C msiexec.exe /i " + My.Resources + "eav_nt64_enu.msi /qb";
process.Start();
process.WaitForExit();

那么我如何在cmd命令中添加我的资源。

使用命令 cmd 从资源 c# 运行 exe

将资源提取到临时文件(如果是文件或可执行文件)。

如果资源只是一个字符串,则可以将其直接添加到命令行