`

使用rar在命令行(cmd)下打包目录

阅读更多

使用rar在命令行(cmd)下打包目录

<!--正文开始-->

当你拥有运行CmdShell的权限之后,下一步,就是打包、下载他的整个Web目录,这里当然少不了必备的利器Winrar。
有些站点主机会安装Winrar,如果没有,上传一个rar.exe就好了,rar的详细命令可以在winrar的安装目录里"Rar.txt"文件中找到,或许你没有耐心的读下去,那这里就介绍简单的命令给大家:提供一个打包的例子,希望对大家能有点帮助。

例:把E:\wwwroot\Web\目录下的所有东西打包为web.rar放到E:\wwwroot\Web\目录下,以便下载

E:\RECYCLER\Rar.exe a -k -r -s -m1 E:\wwwroot\Web\web.rar  E:\wwwroot\Web\

参数说明:
    a 添加文件到压缩文件中
    -k 锁定压缩文件
    -s产生固体存档,这样可以增大压缩比
    -r包括子目录
    -m1 设置压缩比
       -m0   存储      添加到压缩文件时不压缩文件。
       -m1   最快      使用最快方式(低压缩)
       -m2   较快      使用快速压缩方式
       -m3   标准      使用标准(默认)压缩方式
       -m4   较好      使用较好压缩方式(较好压缩,但是慢)
       -m5   最好      使用最大压缩方式(最好的压缩,但是最慢)

     

       -ep  从名称中排除路径

       -ep1从名称中排除基本目录  我用它来压缩只是最终目录中的文件,在解压后不包括E:\wwwroot\Web\ 这样的路径.

 

 

 

之后,你就会在Web目录下看到Web.rar文件了。

是不是很简单啊~ ^_^

 

我用到的最终文件内容

C:
cd C:\Program Files\WinRAR
Rar.exe a -ep1 -r -s -m1 D:\DataAutoBackup\App\wbweb%date:~0,4%%date:~5,2%%date:~8,2%.rar  D:\wapApps\webdir\

echo wscript.echo dateadd("d",-7,date) >%tmp%\tmp.vbs
for /f "tokens=1,2,3,4* delims=-" %%i in ('cscript /nologo %tmp%\tmp.vbs') do (
    set y=%%i
    set m=%%j
    set d=%%k
)
if %m% LSS 12 set m=0%m%
if %d% LSS 12 set d=0%d%
SET nowdate=%y%-%m%-%d%

del D:\DataAutoBackup\App\wbweb%y%%m%%d%.rar

 

 

 

 

 

 

个人签名

-------------------------------------

 

图盾 淘宝保护 保护图片 图片防盗

分享到:
评论

相关推荐

    MSIX.rar 从命令行提取msu / msp / msi / exe文件

    标题中的"MSIX.rar 从命令行提取msu / msp / msi / exe文件"指的是一项技术操作,涉及到Windows系统中安装包格式MSIX的管理,以及如何通过命令行工具来处理不同类型的更新文件,包括.msu、.msp、.msi和.exe文件。...

    压缩一个目录下的指定类型文件的rar脚本

    本话题主要关注如何使用RAR命令行工具来压缩特定类型的文件,并通过编写批处理脚本来自动化这一过程。 标题中的"压缩一个目录下的指定类型文件的RAR脚本"指的是创建一个脚本,该脚本能够遍历一个目录及其子目录,仅...

    MAS_AIO_v2.2.cmd.rar

    【标题】"MAS_AIO_v2.2.cmd.rar" 是一个压缩文件,它包含了一个名为 "MAS_AIO_v2.2.cmd" 的命令行脚本。这个文件很可能是一个集成安装包或者自动化工具的版本2.2,特别是针对MAS(可能是“Multi-Application Suite”...

    py打包exe工具.rar

    描述中提到的方法强调了其简单易用性,适合所有年龄段的用户,并且仅需使用Windows操作系统自带的命令行工具CMD。 在Python开发中,将脚本转换为.exe文件通常涉及到使用第三方库或工具,如PyInstaller、cx_Freeze或...

    rar压缩软件.rar

    在 e:\text 目录下的 rar 压缩文件中搜索十六进制字符串 f0 e0 ae ae ab 2d 83 e3 a9。 k 锁定压缩文件。任何试图改变压缩文件的命令都会被忽略。 例子: rar k final.rar l[t[a],b] 压缩文件的内容列表...

    asp解压rar

    一个常见的方法是使用CMD命令行,通过调用系统内部或者第三方的RAR命令行工具来执行解压缩操作。在标签中提到的"cmd",意味着我们将使用命令行接口来执行这个过程。 以下是一个简单的步骤概述: 1. **安装RAR...

    BAT批处理脚本-文件相关操作-rar对指定数量的文件进行批量压缩.zip

    在批处理脚本中调用RAR命令行工具,可以实现对文件的自动化压缩。 在批处理脚本中,我们需要明确以下几个关键步骤: 1. **指定RAR命令行工具**:首先,你需要确保系统已经安装了RAR命令行工具(例如WinRAR),并且...

    asp.net网站RAR打包程序,网站在线备份恢复(Rar)

    在这个特定的场景中,我们讨论的是一个基于ASP.NET 2.0版本的网站RAR打包程序,它允许管理员或者用户通过Web界面来实现网站的在线备份和恢复功能。 这个程序的核心功能包括: 1. **在线打包**:该程序能够利用...

    中文简体压缩软件RAR 6.0

    在 e:\text 目录下的 rar 压缩文件中搜索十六进制字符串 f0 e0 ae ae ab 2d 83 e3 a9。 k 锁定压缩文件。任何试图改变压缩文件的命令都会被忽略。 例子: rar k final.rar l[t,b] 压缩文件的...

    javafx编写的笔记本.rar

    执行成功后,会在项目target/dist目录下生成一个jar包。 这个jar包是可以独立运行的,前提是你的电脑安装了java环境。测试方法如下: 打开dist目录,输入cmd打开命令行界面。执行 java -jar jar包名称.jar 执行后...

    ionic支持库(包括命令行和插件)

    在本资源中,我们看到有两个压缩文件:`ionic.rar` 和 `ionic-cmd.rar`,它们可能包含了 Ionic 框架的核心库以及用于命令行操作的工具。 ### 1. Ionic框架 Ionic 提供了一个美观的UI组件库,用于构建跨平台的应用。...

    WinRAR_4.0.exe

    在 e:\text 目录下的 rar 压缩文件中搜索十六进制字符串 f0 e0 ae ae ab 2d 83 e3 a9。 k 锁定压缩文件。任何试图改变压缩文件的命令都会被忽略。 例子: rar k final.rar l[t,b] 压缩文件的内容列表...

    cmder完整文件压缩.rar

    RAR是一种流行的压缩格式,用于将多个文件或目录打包成一个单一的可下载单元,便于存储和传输。cmder,正如标题所暗示的,是一款增强版的命令行工具,替代了传统的Windows命令提示符(cmd.exe)。 **描述详解:** ...

    ltm.rar_ltm

    描述中提到"灵图经纬度代码转换,DOS环境下使用 (CMD)",这提示我们这个软件或工具是用于在命令行界面(CMD,即DOS环境)下进行地理坐标系统的转换,特别是涉及到灵图(可能是一种特定的地图或地理信息系统)的...

    封装后一键加域CMD批处理脚本

    标题中的“封装后一键加域CMD批处理脚本”指的是一个经过封装的命令行脚本,主要用于简化系统部署过程中的计算机加入域的操作。在企业环境中,计算机通常会被组织成域结构,以便进行集中管理和安全控制。这个批处理...

    Jenkins持续集成 & .NET cmd创建日期时间文件夹.rar

    描述中提到的“.NET cmd创建日期时间文件夹”指的是使用.NET Framework的命令行工具(cmd.exe)或者PowerShell来创建带有当前日期时间的文件夹。在.NET开发中,有时需要根据特定日期时间来组织日志或输出文件,这样...

    Ubuntu Linux 命令行简明教程.pdf

    - **命令行工具**:Windows 使用 cmd.exe 和 PowerShell,而 Linux 使用 bash 等 shell。 - **图形用户界面**:虽然两者都提供图形界面,但 Linux 提供更多的桌面环境选择,如 GNOME、KDE 等。 #### 3. 在 Windows ...

    apktool V1.47.rar

    2. **反编译APK**:使用命令行工具,如终端或CMD,进入Apktool的安装目录,输入`apktool d &lt;apk_path&gt;`命令,其中是待反编译的APK路径,Apktool会将APK解压到一个同名的目录下。 3. **编辑资源**:在解压后的目录中...

    ofd6x.exe解析elf文件工具.rar

    标题中的“ofd6x.exe解析elf文件工具.rar”表明这是一个用于解析ELF(Executable and Linkable Format)文件的工具,打包在RAR压缩文件中。ELF是一种广泛使用的可执行文件、共享库和核心转储格式,主要在UNIX系统...

Global site tag (gtag.js) - Google Analytics