2016-07-15 8 views
0

.cabファイルのフォルダ構造の一部を保持しようとしています。誰でも正しい方法は何かを知っていますか?例えば 、.macのフォルダ構造を維持するMakecab方法

私はmy.cabで、my.cabを作りたい:kb_32 filtr.Inf \、および

をfiltr.sysしかし、私は唯一のC_ \を(my.cabを取得し、それを解凍して見ることができますUsers \ユーザーEK \デスクトップ\ DR \ pcab \ kb_32 \ filtr.infとfiltr.sys)

.OPTION EXPLICIT ; Generate errors 
.Set CabinetFileCountThreshold=0; 
.Set FolderFileCountThreshold=0; 
.Set FolderSizeThreshold=0; 
.Set MaxCabinetSize=0; 
.Set MaxDiskFileCount=0; 
.Set MaxDiskSize=0; 
.Set CompressionType=MSZIP; 
.Set Cabinet=on; 
.Set Compress=on; 
; Specify file name for new cab file; 
.Set CabinetNameTemplate=kb.cab; 
; Specify the subdirectory for the files. 
; Your cab file should not have files at the root level, 
; and each driver package must be in a separate subfolder. 
.Set DestinationDir=C:\Users\EK\Desktop\dr\pcab; 
; Specify files to be included in cab file; 
C:\Users\EK\Desktop\dr\pcab\kb_32\filtr.Inf; 
C:\Users\EK\Desktop\dr\pcab\kb_32\filtr.sys; 

は(そのことに気づいてください。ここでしか追加された行の終わりに、それは正しいコード形式のように見えるようにするために私の質問を投稿してくれて申し訳ありません。私のコードをここで編集した経験がありません。)

ありがとう!各サブフォルダのため.Set DestinationDirを使用して、ターゲット.CABファイル内のディレクトリ構造を定義するには LJ

答えて

1

... 
.Set DestinationDir= ; 
C:\Users\EK\Desktop\dr\pcab\root.inf 

.Set DestinationDir=kb_32 
C:\Users\EK\Desktop\dr\pcab\kb_32\filtr.Inf 
C:\Users\EK\Desktop\dr\pcab\kb_32\filtr.sys 
... 
関連する問題