无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 17070|回复: 23
打印 上一主题 下一主题

[求助]如何制作.img文件和IM_、IS_等文件

[复制链接]
跳转到指定楼层
1#
发表于 2007-2-1 21:25:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用winrar解出IM_、IS_,并用winimage提取出IMG文件修改后,怎样放回去?
或者通过什么软件把提取出来的IMG文件重新做成IMG,并用什么软件将IMG做成IM_!
望指点一二!
2#
发表于 2007-2-1 21:28:11 | 只看该作者
makecab /D CompressionType=LZX /D CompressionMemory=21 "文件路径" "保存路径"
回复

使用道具 举报

3#
 楼主| 发表于 2007-2-1 21:47:01 | 只看该作者
原帖由 欢声雷动 于 2007-2-1 09:28 PM 发表
makecab /D CompressionType=LZX /D CompressionMemory=21 "文件路径" "保存路径"



这个命令是在CMD下使用吗?是把IMG压缩成IM_吗?
回复

使用道具 举报

4#
 楼主| 发表于 2007-2-1 23:00:18 | 只看该作者
再顶,什么软件或者方法能把IMG压缩成IM_啊?
回复

使用道具 举报

5#
发表于 2007-2-1 23:28:28 | 只看该作者
帮你顶一下,我是新来的,也想学一下该类知识
回复

使用道具 举报

6#
发表于 2007-2-1 23:53:54 | 只看该作者
@Echo Off
Set TT=老毛桃制作的批量文件 CAB 打包工具
Set TS=如果你输入的路径或文件名中有空格,请在外边用上引号
COLOR 2F
TITLE %TT%
Set ERR=
Set C0=MAKECAB /D CompressionType=LZX /D CompressionMemory=21 /D MaxDiskSize=CDROM /D Cabinet=On /D Compress=On /D FolderSizeThreshold=5000000

:BEGIN
CLS
Echo.
Echo        ╭══════════════════╮
Echo        ║                  ║
Echo    ╭═══┤ 老毛桃制作的批量文件 CAB 打包工具! ├═══╮
Echo    ║   ║                  ║   ║
Echo    ║   ╰══════════════════╯   ║
Echo    ║                          ║
Echo    ║   您是需要将批量文件制作成一个压缩包呢?     ║
Echo    ║   还是想生成 N 个 CAB 格式的单独压缩文件?    ║
Echo    ║                          ║
Echo    ║    [1] 将批量文件制作成一个压缩包        ║
Echo    ║    [2] 将每个文件制作成单独压缩文件       ║
Echo    ║    [3] 将单个文件制作成单独压缩文件       ║
Echo    ║    [Q] 退出                   ║
Echo    ║                          ║
Echo    ╟──────────────────────────╢
Echo    ║ 注:1. 待压缩文件的父目录需与本程序在同一路径下; ║
Echo    ║   2. 待压缩文件所在路径(包括父路径)不许有空格。 ║
Echo    ╟══════════════════════════╢
Echo    ║ 版权所有:老毛桃   供无忧朋友们交流,翻版不究 ║
Echo    ╰──────────────────────────╯
Echo.
Set Choice=
Set /P Choice=    请选择要进行的操作(1/2/3/Q),然后按回车:

If Not '%Choice%'=='' SET Choice=%Choice:~0,1%
If /I '%Choice%'=='1' GOTO LOOPA
If /I '%Choice%'=='2' GOTO LOOPA
If /I '%Choice%'=='3' GOTO LOOPD
If /I '%Choice%'=='Q' EXIT
Goto BEGIN

:LOOPA
If /I '%Choice%'=='1' (
TITLE %TT% - 制作成一个压缩包
)
If /I '%Choice%'=='2' (
TITLE %TT% - 制作成多个单独压缩文件
)
If "%Err%"=="" (
CLS
)
Echo 请输入需压缩的文件所在的目录名,如 Files
Echo 注意:1.%TS%
Echo.
Echo 请输入:
Set Ds=
Set /P Ds=
If %Ds%A==A Goto LOOPA
If Not Exist %Ds% (
Set Err=1
Echo.
CLS
Echo 您所输入的路径不存在,请重新输入
Echo.
Echo 请输入:
Goto LOOPA
)

If /I '%Choice%'=='1' GOTO LOOPB
Goto LOOPC

:LOOPB
CLS
Echo 请输入需要保存的压缩包文件名,如 Drive.CAB
Echo 注意:1.%TS%
Echo.
Echo 请输入:
Set FCab=
Set /P FCab=
If %FCab%A==A Goto LOOPB
Set C=%C0% /D DiskDirectoryTemplate=.\ /D CabinetNameTemplate=%FCab%
Set TF=%TEMP%\Files.tmp
If Exist "%TF%" Del "%TF%" >NUL
For %%i In (%Ds%\*.*) Do Echo "%%i" >>%TF%
%C% /F %TF%
Del /F /S /Q "%TF%" SETUP.INF SETUP.RPT >NUL
Goto Exit

:LOOPC
CLS
Echo 请输入需要保存的 CAB 格式文件所在路径,比如 OutFile
Echo 如果此路径不存在,将在当前目录下自动创建。
Echo 注意:1.%TS%
Echo.
Echo 请输入:
Set OUT=
Set /P OUT=
If %OUT%A==A Goto LOOPC
For /F "delims=" %%I In ('CD') DO SET P=%%I
For %%i In (%Ds%\*.*) Do %C0% /L %OUT% "%P%\%%i"
Goto Exit

:LOOPD
TITLE %TT% - 只压缩一个文件
If "%Err%"=="" (
CLS
)
Echo 请输入需要压缩的文件所在路径,比如 Driver\NV4_Disp.SYS
Echo 其中 Driver 与本程序在同一文件夹中
Echo 您也可以选择按 TAB 键快速输入路径和文件名称,完成后按回车确认
Echo.
Echo 注意:1.%TS%
Echo.
Echo 请输入:
Set FileR=
Set /P FileR=
If %FileR%A==A (
CLS
Goto LOOPD
)
If Not Exist %FileR% (
Set Err=1
Echo.
CLS
Echo 您所输入的文件路径不存在,请重新输入
Echo.
Echo 请输入:
Goto LOOPD
)
Goto LOOPE

:LOOPE
CLS
Echo 请输入需要保存的压缩文件路径,比如 Driver\NV4_Disp.CAB
Echo 如果不输入文件路径,则以 NV4_Disp.SY_ 的形式保存在本程序所在路径
Echo.
Echo 注意:1.如果尝试输入一个不存在的路径信息,压缩程序会出错!
Echo    2.%TS%
Echo.
Echo 请输入:
Set FileT=
Set /P FileT=
%C0% %FileR% %FileT%
Goto Exit

:Exit
Echo.
Echo.
Echo.
Echo 您需要的操作已经全部完成,请核查. . .
Echo.
Echo 老毛桃感谢您的使用,如果您有什么好的建议,请 QQ 我!
Echo.
Echo.
Echo 请按任意键退出程序. . .
PAUSE >NUL
回复

使用道具 举报

7#
发表于 2007-2-2 01:40:15 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

8#
发表于 2007-2-2 08:47:05 | 只看该作者
学习。辛苦。
回复

使用道具 举报

9#
发表于 2007-2-2 15:06:01 | 只看该作者
谢谢,新手一个,学习ing
回复

使用道具 举报

10#
 楼主| 发表于 2007-2-2 16:47:49 | 只看该作者
感谢各位,回去试下,HOHO
回复

使用道具 举报

11#
发表于 2007-2-2 16:51:33 | 只看该作者
也想学一下该类知识
回复

使用道具 举报

12#
发表于 2007-2-2 17:21:59 | 只看该作者
原帖由 morgen1 于 2007-2-1 09:25 PM 发表
用winrar解出IM_、IS_,并用winimage提取出IMG文件修改后,怎样放回去?
或者通过什么软件把提取出来的IMG文件重新做成IMG,并用什么软件将IMG做成IM_!
望指点一二!

都用UltraISO吧。做回IMG,ISO以后。
用CAB的最大化压缩回IM_,IS_。最好不要用winimage。
个人经验。

[ 本帖最后由 22712261 于 2007-2-2 05:25 PM 编辑 ]

makecab最大压缩右键菜单.rar

337 Bytes, 下载次数: 552, 下载积分: 无忧币 -2

这个

回复

使用道具 举报

13#
 楼主| 发表于 2007-2-2 17:58:54 | 只看该作者
这个菜单很好用哦!!修改IMG还是用VDM比较方便,不过还是不知道怎样把普通文件做成IMG了,呵呵!只会用UltraISO修改ISO,哈哈!
回复

使用道具 举报

14#
发表于 2007-2-2 23:53:10 | 只看该作者
好东西,我顶~~
回复

使用道具 举报

15#
发表于 2007-5-13 15:16:50 | 只看该作者
学习了 正需要这方面的知识
回复

使用道具 举报

16#
发表于 2007-5-13 16:44:37 | 只看该作者
原帖由 915 于 2007-2-2 01:40 AM 发表
系统都自带有CAB制作软件,名字叫“IEXPRESS”,而且还是简体中文版,简单易操作,会看中文的就知道,在把CAB重命名为IM_、IS_就可以了,贴个图给你看看就是系统自带的CAB制作软件。


其怪,我系统里的IEXPRESS怎么是英文界面??????
回复

使用道具 举报

17#
发表于 2007-5-13 17:25:27 | 只看该作者
CabinetManager2003-v4.1 这个软件可以压缩cab格式 网上有汉化版的很好用
回复

使用道具 举报

18#
发表于 2007-5-14 17:37:56 | 只看该作者
其实要将img→im_;iso→is_真的非常简单。介绍你一个工具:Cabinet Manager v4.1,使用Cabinet Manager将*.img或*.iso文件压缩成*.cab文件,然后将*.cab文件的扩展名改成你要的*.IM_或*.IS_就可以了。至于如何更改文件的扩展名,就不用说了吧,呵呵。
回复

使用道具 举报

19#
发表于 2007-5-14 17:50:40 | 只看该作者
小弟用winrar壓iso的.很簡單,開始時把.rar改成.is_便成.
回复

使用道具 举报

20#
发表于 2007-5-17 23:15:23 | 只看该作者
太好了,又学到了怎么打包成cab,高手!
回复

使用道具 举报

21#
发表于 2008-9-19 02:07:34 | 只看该作者
6楼的命令就是我想找的,自动把iso和img压成is_和im_

虽然帖子早了一点,还是值得谢一声~~~~
回复

使用道具 举报

22#
发表于 2008-9-19 17:56:39 | 只看该作者
学到了 是 IEXPRESS 软件
回复

使用道具 举报

23#
发表于 2008-9-20 14:52:21 | 只看该作者
7楼的更方便!!!!!!!!!!!!!!!
回复

使用道具 举报

24#
发表于 2012-6-10 11:06:47 | 只看该作者
原帖由 欢声雷动 于 2007-2-1 21:28 发表
makecab /D CompressionType=LZX /D CompressionMemory=21 "文件路径" "保存路径"


开始—>运行—>cmd
展开.im_文件为.img文件
expand winpe.im_ winpe.img
压缩.img文件为.im_文件
makecab /D CompressionType=LZX /D CompressionMemory=21 winpe.img winpe.im_

2l楼的办法最简单!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-6-30 11:56

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表