我正在编写一个C#程序,它使用7-zip调用自解压存档。在
中调用sfx文件时System.Diagnostics.Process.Start(sfx_exe);
出现提取目录的提示。我想将目录直接输入命令,以便文件不需要用户输入来提取。
我已经阅读了有关使用其他安装程序的信息,但理想情况下只需将命令传递给sfx文件的执行。
答案 0 :(得分:0)
这很可能是sfx文件制作方式的结果。我建议重新创建自解压SFX,以便它不会提示。尝试使用winrar,用于创建自解压文件的用户界面是全面的,并且可以在没有提示的情况下创建SFX http://www.rarlab.com/download.htm
以下是有关如何使用自解压.exe功能的指南: