『壹』 一個好的壓縮文件,從U盤拷到另一台電腦,在那電腦打開就成了損壞文件了,怎麼回事
不是U盤的事,是你壓縮的文件類型的事
makecab 是個命令
makecab 的使用方法詳解與技巧
最簡單的用法:
makecab 文件完整的名稱 如 makecab wmd.dll
指定壓縮類型及使用內存的大小:
makecab /d compressiontype=lzx /d compressionmemory=21 wmd.dll 壓縮比高
批量壓縮的辦法:
for %v in (*.*) do makecab %v
之前俺研究了好久,都不知道怎麼用一條命令將一個目錄下的所有文件壓縮成CAB包,現在終於知道了,呵
壓縮成一個CAB包的辦法:
type list.txt (生成一個文件列表)
makecab /f list.txt /d compressiontype=mszip /d compressionmemory=21 /d maxdisksize=1024000000 /d diskdirectorytemplate=dd* /d cabinetnametemplate=dd*.cab
來個高壓縮比的。呵
makecab /f list.txt /d compressiontype=lzx /d compressionmemory=21 /d maxdisksize=1024000000 /d diskdirectorytemplate=dd* /d cabinetnametemplate=dd*.cab
『貳』 怎樣將文件壓縮成CAB文件.
把文件壓縮成.cab格式壓縮單個文件
windows系統自帶有這種壓縮方法,我用的是xp系統,在c:\windows\system32\下有個makecab.exe可執行文件,但它是在dos下用的。
打開dos,進入你要壓縮的文件的目錄下,如d:。
用下面的命令壓縮a.txt,makecab
/f
a.txt,這樣壓縮後會在同個目錄下出現個a.tx_,把它改成a.cab,如果你已安裝winrar的話,這個就是我們要的cab文件,就可以打開它了。
壓縮一個文件夾
將所有將要壓縮的文件都放入一個文件夾中,如文件夾a
在a文件夾中新建一個list.txt文件,在這個文本文件中寫下你要壓縮的文件名,一行一個,每行不需要其他的字元結尾
打開dos,進入你要a文件夾的目錄,鍵入makecab
/f
list.txt,它會在a文件夾下建立兩個文件,setup.inf,setup.rpt,一個文件夾disk1,這個文件夾下就是你要的cab文件了,所有在list.txt中列出的文件都壓縮到這個cab中了,那兩個文件如果你用不到就可以刪了。
『叄』 windows下如何用cmd命令解壓指定的zip文件到指定目錄下
1、按win鍵+R打開,或者在開始菜單選擇運行。輸入cmd,然後確定。
注意事項:
通過CMD命令進入命令提示符窗口,則將會顯示 Windows的版本和版權信息。通過使用CMD命令可以很方便地進入其他子應用程序。CMD是一個32位的命令行程序,運行在 Windows nt2000XP上。
『肆』 WLNDOWS/SYSTEM32/MAKECAB.EXE 這是什麼
系統自帶的MakeCAB.exe是微軟提供的製作CAB的文件,詳細的MakeCAB介紹請參考微軟MSDN
直接運行MakeCAB,系統給出命令用法如下:
C:Documents and SettingsSunDesktopwebsipp>makecab
Microsoft (R) Cabinet Maker - Version 5.1.2600.2180
Copyright (c) Microsoft Corporation. All rights reserved..
MAKECAB [/V[n]] [/D var=value ...] [/L dir] source [destination]
MAKECAB [/V[n]] [/D var=value ...] /F directive_file [...]
source File to compress.
destination File name to give compressed file. If omitted, the
last character of the source file name is replaced
with an underscore (_) and used as the destination.
/F directives A file with MakeCAB directives (may be repeated).
/D var=value Defines variable with specified value.
/L dir Location to place destination (default is current directory).
/V[n] Verbosity level (1..3).
如果目錄裡面有多個文件,那麼就需要編寫一個文件列表文件,用來告訴MakeCAB,有多少文件需要打包。
簡單的編寫了一個list.txt文件,裡面僅僅包含2行。一個是libactivex.inf,一個libactivex.dll
然後執行:
makecab /F list.txt /D compressiontype=lzx /D compressionmemory=21 /V
用法:
makecab 文件完整的名稱
如 makecab wmd.dll
指定壓縮類型及使用內存的大小:
makecab /d compressiontype=lzx /d compressionmemory=21 wmd.dll壓縮比高
批量壓縮的辦法:
for %v in (*.*) do makecab %v
目錄里多個文件時,需要一個文件列表文件,用來告訴MakeCAB,有多少文件需要打包(這是僅包含2行,一個是libactivex.inf,一個libactivex.dll)
例一:makecab /F list.txt /D compressiontype=lzx /D compressionmemory=21 /V
例二:type list.txt (生成一個文件列表)
makecab /f list.txt /d compressiontype=mszip /d compressionmemory=21 /d maxdisksize=1024000000 /d diskdirectorytemplate=dd* /d cabinetnametemplate=dd*.cab
來個高壓縮比的
makecab /f list.txt /d compressiontype=lzx /d compressionmemory=21 /d maxdisksize=1024000000 /d diskdirectorytemplate=dd* /d cabinetnametemplate=dd*.cab
生成文件列表
1.假設文件夾為D:\123。
3.dir d:\123 >c:\filelist.txt
這樣就在C:盤根目錄下生成了一個名為「filelist.txt」的文本文件,該文件中即包含文件夾D:\123 裡面的所有文件的詳細列表。
如果希望將D:盤中子目錄中的文件和文件夾列表也全部列出來,可以在命令提示符窗口中輸入以下命令。
dir d:\ /s >c:\filelist.txt
如果使用下面的命令,即加一個/b,則會生成一個簡單的文件名列表,不包括其它信息,這種方法可能更加實用一些。
dir d:\ /s /b >c:\filelist.txt
『伍』 想問下WINDOWS自帶的makecab.exe怎麼壓縮整個目錄
用cabarc.exe可以壓縮目錄並保持目錄結構:專業版的XP光碟里帶cabarc.exe,它在\SUPPORT\TOOLS\SUPPORT.CAB裡面。
『陸』 怎麼把文件壓縮成CAB格式
打開DOS,進入你要壓縮的文件的目錄下,如D:。 用下面的命令壓縮a.txt,makecab /f a.txt,這樣壓縮後會在同個目錄下出現個a.tx_,把它改成a.cab,如果你已安裝winrar的話,這個就是我們要的cab文件,就可以打開它了。 壓縮一個文件夾將所有將要壓縮的文件都放入一個文件夾中,如文件夾a 在a文件夾中新建一個list.txt文件,在這個文本文件中寫下你要壓縮的文件名,一行一個,每行不需要其他的字元結尾 打開DOS,進入你要a文件夾的目錄,鍵入makecab /F list.txt,它會在a文件夾下建立兩個文件,setup.inf,setup.rpt,一個文件夾disk1,這個文件夾下就是你要的cab文件了,所有在list.txt中列出的文件都壓縮到這個cab中了,那兩個文件如果你用不到就可以刪了。
『柒』 滑鼠右鍵里的 cab最大壓縮 這是裝什麼軟體 弄出來的
cab是微軟的一種壓縮格式,目前是壓縮率最高的一種格式。許多軟體都可以解壓,如winrar
makecab 是個命令
makecab 的使用方法詳解與技巧
最簡單的用法:
makecab 文件完整的名稱 如 makecab wmd.dll
指定壓縮類型及使用內存的大小:
makecab /d compressiontype=lzx /d compressionmemory=21 wmd.dll 壓縮比高
批量壓縮的辦法:
for %v in (*.*) do makecab %v
之前俺研究了好久,都不知道怎麼用一條命令將一個目錄下的所有文件壓縮成CAB包,現在終於知道了,呵
壓縮成一個CAB包的辦法:
type list.txt (生成一個文件列表)
makecab /f list.txt /d compressiontype=mszip /d compressionmemory=21 /d maxdisksize=1024000000 /d diskdirectorytemplate=dd* /d cabinetnametemplate=dd*.cab
來個高壓縮比的。呵
makecab /f list.txt /d compressiontype=lzx /d compressionmemory=21 /d maxdisksize=1024000000 /d diskdirectorytemplate=dd* /d cabinetnametemplate=dd*.cab
『捌』 哪位知道在壓縮工具在XP的哪個文件中
那要 看樓主的xp系統裝的時候是不是系統自己安裝的壓縮軟體!是的話應該在系統盤根目錄下的program files
里的winrar文件夾里!
『玖』 為什麼U盤中的壓縮文件插在電腦上會顯示已損壞,在別的電腦上可以打開
首先和對方確認,發送過來的文件本身沒問題。
確認文件後,那麼最大的可能就是你的壓縮軟體的問題了。
我在winrar上遇到過類似的問題,解壓亂碼,後來證明是解壓軟體版本太低,不支持新的文字編碼。
更新解壓軟體到最新版,試試最新版的winrar,應該可以正常解壓。