无忧启动论坛

标题: WINDOWS与DOS通用自解压文件打包工具,可直接打包TOOLS.EX_ 文件 [打印本页]

作者: 于山    时间: 2011-5-29 17:30
标题: WINDOWS与DOS通用自解压文件打包工具,可直接打包TOOLS.EX_ 文件
一,windows与dos通用的自解压文件打包工具
----Lhaa.exe 新打包的单文件
其特点:
1,可以在windows中进行打包,得到EXE文件;
2,EXE文件,可以在windows或dos环境下运行自解压;
3,文件小、操作方便。只要把要压缩的文件,全放在D:\DOS目录下,
  运行Lhaa.exe-->就可以得到自解文件:D:\YG.EXE!

下载:
Lhaa.rar (197.51 KB, 下载次数: 335)


二,升级一下

目的是为了更加方便,可直接打包成DOS工具文件TOOLS.EX_。
操作:
1,把要打包的所有文件放在 D:\DOS.T\ 目录下;
2,运行LHAAN.EXE,就生成: D:\TOOLS.EX_ 文件!
OK! 就可以用了!

下载:
LhaaN.rar (197.57 KB, 下载次数: 182)











[ 本帖最后由 2010yg 于 2011-9-27 11:13 编辑 ]
作者: 于山    时间: 2011-5-29 17:35
使用举例:
许多dos工具箱中,如tools.ex_(即tools.exe 文件) 等文件,都可以用它压缩而成!
实例:
dos虚拟光驱LOADISO中的主程序dazip.exe,可以在WINDOWS下
双击解压,修改之后,需用此工具---Lhaa.exe压缩噢!

[ 本帖最后由 2010yg 于 2011-5-29 18:48 编辑 ]
作者: wang6610    时间: 2011-5-29 18:09
基本无用,不支持长文件名。。。。。。。。。。
作者: 于山    时间: 2011-5-29 18:33
原帖由 wang6610 于 2011-5-29 18:09 发表
基本无用,不支持长文件名。。。。。。。。。。

玩DOS工具箱的,还是使用较多的,其长文件也少!但WINDOWS下是很少用!

[ 本帖最后由 2010yg 于 2011-5-29 18:51 编辑 ]
作者: mengqiu    时间: 2011-6-1 22:27
不支持解压路径,似乎不是很好用咯
作者: 于山    时间: 2011-6-1 22:36
原帖由 mengqiu 于 2011-6-1 22:27 发表
不支持解压路径,似乎不是很好用咯

它解压在当前路径!
作者: 于山    时间: 2011-6-2 08:38
原帖由 mengqiu 于 2011-6-1 22:27 发表
不支持解压路径,似乎不是很好用咯


看这个实例的批处理程序,先用xmsdsk创造虚拟盘,再把它解压!
@echo off
set EXPAND=YES
a:\xmsdsk 2092 /y /t >NUL
cls
findramd >nul
mkdir %RAMDRIVE%\temp
set tmp=%RAMDRIVE%\temp
set temp=%RAMDRIVE%\temp
SET PATH=%RAMDRIVE%\;A:\
copy a:\command.com %RAMDRIVE%\ >NUL
set comspec=%RAMDRIVE%\command.com
%RAMDRIVE%
A:\DAZIP >NUL
作者: 于山    时间: 2011-6-2 10:42
dos下,许多工具有效的使用。需要批处理的巧安排噢!
作者: fangqiang    时间: 2011-8-14 12:12
垃圾  垃圾  垃圾
作者: Lodd    时间: 2011-9-20 00:05
玩DOS的话,还是用ARJ吧,非常怀旧
作者: jh1688    时间: 2011-9-21 15:03
我还是喜欢在WINRAR下加DOS插件压缩DOS自解压文件……
作者: 于山    时间: 2011-9-21 16:37
原帖由 jh1688 于 2011-9-21 15:03 发表
我还是喜欢在WINRAR下加DOS插件压缩DOS自解压文件……

八仙过海,各显神通吧!
作者: 于山    时间: 2011-9-27 10:57
升级一下!
目的是为了更加方便,可直接打包成DOS工具文件TOOLS.EX_。

操作:
1,把要打包的所有文件放在 D:\DOS.T\ 目录下;
2,运行LHAAN.EXE,就生成: D:\TOOLS.EX_ 文件!
OK! 就可以用了!

下载在1楼!
作者: 2010shazii    时间: 2011-9-30 16:04
标题: 请教:测试失败!
感谢斑竹提供打包工具!但是用分区工具PM805   http://115.com/file/cl1b4erz
测试却没有成功,请指教!

1.把PM805.IMG用WinImage全部提取。
2.把tools.ex_改为tools.rar,解压,全部文件复制到dos.t目录。
3.运行LhaaN.exe,打包得到文件tools.ex_。
4.把打包文件tools.ex_替换原来的文件,用UltraISO或WinImage重新制作
   成PM805.IMG,结果运行错误,显示bad command or file name。

再改用原来的tools.ex_文件,用UltraISO或WinImage重新制作
成PM805.IMG,运行正常,对比发现两者大小不一样,是方法不对
还是LhaaN.exe有不完善之处?谢谢指教!!!
作者: 于山    时间: 2011-9-30 17:07
原帖由 2010shazii 于 2011-9-30 16:04 发表
感谢斑竹提供打包工具!但是用分区工具PM805   http://115.com/file/cl1b4erz
测试却没有成功,请指教!

1.把PM805.IMG用WinImage全部提取。
2.把tools.ex_改为tools.rar,解压,全部文件复制到dos.t目录。 ...

我看了你的PM805.IMG,问题是,其中的TOOLS.EX_ 不是自解压文件!请看:
autoexec.bat文件:
cls
xmsdsk 6000 x: /y >nul
copy command.com x:\ >nul
path=x:\
set comspec=x:\command.com
:ERROR
IF EXIST tools.ex_ GOTO EXT
echo ERROR: tools.ex_ not found.
echo SORRY: Be will not use the disk.
echo.
GOTO QUIT
:EXT
cls
echo Preparing to start your computer.
echo This may take a few minutes. Please wait...
copy tools.ex_ x:\tools.zip >nul
copy unzip.exe x:\ >nul
x:
cd\
unzip -d tools.zip >nul
del tools.zip >nul
doskey >nul
cls
m.bat
:QUIT

它是ZIP文件噢!所以启动不了!

若TOOLS.EX_改成自解压文件,必需修改autoexec.bat,才能启动!

autoexec.bat 改成这样:
@ECHO OFF
REM Super SOS DISK 2005.12.30
REM PM 8.05t
REM http://doshome.com
REM
SET DIRCMD=/O:N
cls
xmsdsk 6000 x: /y >nul
copy command.com x:\ >nul
path=x:\
set comspec=x:\command.com
:ERROR
IF EXIST tools.ex_ GOTO EXT
echo ERROR: tools.ex_ not found.
echo SORRY: Be will not use the disk.
echo.
GOTO QUIT
:EXT
cls
echo Preparing to start your computer.
echo This may take a few minutes. Please wait...
copy tools.ex_ x:\tools.exe >nul
x:
cd\
tools.exe >nul
del tools.exe >nul
doskey >nul
cls
m.bat
:QUIT

供参考!

[ 本帖最后由 2010yg 于 2011-9-30 18:29 编辑 ]
作者: 2010shazii    时间: 2011-9-30 20:33
果然如此,非常感谢!国庆节快乐!!!




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3