【问题标题】:how to set a password on a rar filerar文件如何设置密码
【发布时间】:2012-01-22 08:36:26
【问题描述】:

我在这样的 rar 文件上设置了密码:

rar.exe a backup.rar c:\files -p123 -p- -k

此代码在我的 rar 文件上设置密码并添加 file 到其中,但我不知道我的密码是什么。 这是我的 C# 代码:

p.StartInfo.FileName = System.Windows.Forms.Application.StartupPath + "\\Rar.exe";
p.StartInfo.Arguments = @"a backup.rar c:\files -p123 -p- -k";
p.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
p.Start();
p.WaitForExit();

【问题讨论】:

    标签: c# windows-applications winrar


    【解决方案1】:

    请提供可用于您正在使用的rar.exe 的命令行开关的链接,但在某些 Google 搜索中,我发现了这个:

    -p[密码] 设置密码

    -p- 不查询密码

    鉴于您有-p123,您的密码应该是“123”。

    【讨论】:

    • 那个问题大约是 3 个月前的问题,我的问题没有解决,我能理解发生了什么,但无论如何你是对的 :) 谢谢老兄
    【解决方案2】:

    这是一个很好的例子:

    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();
    

    【讨论】:

      猜你喜欢
      • 2020-05-13
      • 2021-04-23
      • 1970-01-01
      • 1970-01-01
      • 2012-04-15
      • 1970-01-01
      • 2012-09-29
      • 2011-09-06
      • 1970-01-01
      相关资源
      最近更新 更多