Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在rar文件上设置密码_C#_Windows Applications_Winrar - Fatal编程技术网

C# 如何在rar文件上设置密码

C# 如何在rar文件上设置密码,c#,windows-applications,winrar,C#,Windows Applications,Winrar,我在rar文件上设置了如下密码: rar.exe a backup.rar c:\files -p123 -p- -k 这段代码在我的rar文件上设置了密码,并将文件添加到其中,但我不知道我的密码是什么。 这是我的C#代码: 请提供一个链接,指向您正在使用的rar.exe可用的命令行开关,但在一些谷歌搜索中,我发现: -p[password]设置密码 -p-不查询密码 假设您有-p123,您的密码应该是“123”。下面是一个很好的例子: C:\Program Files\WinRAR>r

我在rar文件上设置了如下密码:

rar.exe a backup.rar c:\files -p123 -p- -k
这段代码在我的rar文件上设置了密码,并将
文件添加到其中,但我不知道我的密码是什么。
这是我的C#代码:


请提供一个链接,指向您正在使用的
rar.exe
可用的命令行开关,但在一些谷歌搜索中,我发现:

-p[password]设置密码

-p-不查询密码


假设您有
-p123
,您的密码应该是“123”。

下面是一个很好的例子:

C:\Program Files\WinRAR>rar a -hpabc h:\abc.rar c:\pdf
因此,您可以按照代码中的示例进行操作

p.StartInfo.Arguments = String.Format("a -hp{0} {1} {2}", your password, Destination, SourceFile);
p.Start();

那个问题大约是3个月前的事了,我的问题并没有解决,我可以理解发生了什么,但不管怎么说,你们是对的:)谢谢,老兄
p.StartInfo.Arguments = String.Format("a -hp{0} {1} {2}", your password, Destination, SourceFile);
p.Start();