我正在尝试创建一个自解压 EXE 来运行我的安装程序,该程序由 3 个文件组成,因此我需要将其打包以进行分发。
问题是,一旦使用 WinRAR 创建该文件,Windows Defender 就会自动将其删除,因为它认为这是一个名为 Wacatac 的木马。
我能做什么呢?我找不到有关该木马的任何信息,无法知道如何避免这种情况。
我想通过winrar命令行获取文件列表,最好是未压缩的文件大小.我该怎么做呢?以及如何使用密码进行此操作?从doc看起来我使用-pPASSWORD
rar和unrar的命令行是什么?
我需要rar test.txt到test.rar,并到unrar test.rar来test.txt.
我需要将此功能放在C#WinForm中.
我有Windows XP和WinRar安装
提前致谢.
我有一个大约500MB的巨大文本文件。我尝试从 python 程序和命令行使用Gzip对其进行存档。但是,在这两种情况下,存档文件的大小约为240MB,而在 Windows 中使用WinRAR存档时,存档文件的大小约为450KB。有什么我在这里想念的吗?为什么会有如此大的差异,我该怎么做才能达到类似的压缩水平?
我也用 Python 标记了它,因为任何与此相关的 Python 代码都会非常有帮助。
这是文件的前 3 行:
$ head 100.txt -n 3
31731610:22783120;
22783120:
45476057:39683372;5879272;54702019;58780534;30705698;60087296;98422023;55173626;5607459;843581;11846946;97676518;46819398;60044103;48496022;35228829;6594795;43867901;66416757;81235384;42557439;40435884;60586505;65993069;76377254;82877796;94397118;39141041;2725176;56097923;4290013;26546278;18501064;27470542;60289066;43986553;67745714;16358528;63833235;92738288;77291467;54053846;93392935;10376621;15432256;96550938;25648200;10411060;3053129;54530514;97316324;
Run Code Online (Sandbox Code Playgroud) 使用WinRAR压缩文件时,可以选择存储完整路径还是相对路径。
这是什么意思呢?创建 RAR 文件的各种选项到底有何作用?
如何在c/c ++中压缩文件?因为我想开发像WinZip/WinRAR这样的应用程序.一个更简单的.
我想解压缩一个包含一级文件的文件。
这就是我到目前为止所做的:
Runtime.getRuntime().exec("C:\\Program Files\\WinRAR\\WinRAR.exe unrar -x " + inputZipFile + " " + outputFolderPath);
Run Code Online (Sandbox Code Playgroud)
它不会产生任何东西。
winrar ×7
compression ×2
7zip ×1
archive ×1
c# ×1
c++ ×1
command-line ×1
executable ×1
file ×1
gzip ×1
java ×1
python ×1
windows ×1