gpt4 book ai didi

c - 用c打开一个rar文件

转载 作者:可可西里 更新时间:2023-11-01 10:29:45 25 4
gpt4 key购买 nike

我必须用 C 编写代码才能在 Windows 中提取受密码保护的 rar 文件。我不知道如何做到这一点。谁能给我一些建议或提供一段代码示例?我将非常感激。

编辑:

这是我用来打开 rar 文件的代码。在系统命令中,ranjit 是密码。它在模块 + 文件名中给出了错误 undefined symbol_system。有谁能够帮助我??两天以来我一直在努力解决这个问题。编辑:此代码打开存档但不解压缩。如果我在命令行中使用 unrar 命令,它会提取文件。我该怎么办?

#include<stdio.h>
#include<stdlib.h>
int main(int argc, char **argv)
{
char file[20];
char file2[50] = "F:\\Program Files\\WinRAR\\unrar.exe";
printf("enter the name of the rar file : ");
gets(file);
puts(file);
system(("%s e -p ranjit %s >C:\stdout.log 2>C:\stderr.log",file2, file));
getchar();
return 0;
}

最佳答案

除了 karlphilip 的建议之外,在 http://www.rarlabs.com/rar_add.htm 上还有一些可能很有趣的资源。 .

特别是我认为 UnRAR.dllUnRAR 源 可能相关。不过我现在真的无法查看。

关于c - 用c打开一个rar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3514854/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com