• 締切済み

.cabファイルと展開後のファイルの比較

ができるソフトはありますでしょうか。 .cabファイルはインストールパッケージなので、 展開後のファイルは、いくつかのフォルダに分かれて配置されます。 よろしくお願いします。

みんなの回答

  • NuboChan
  • ベストアンサー率47% (745/1583)
回答No.3

cabファイルと展開後のファイルの比較を直接比較するTOOLはありません。 それに、  オリジナルcabと解凍後の出力されたファイル群と比較する意味有りますか? cabを解凍するのにどんなTOOLを使用してるか?わかりませんが cabの解凍がミスればエラー表示も出るしファイルが形成されることも無いはずです。

  • NuboChan
  • ベストアンサー率47% (745/1583)
回答No.2

ファイルが同じかどうかの比較ならハッシュを算出してはいかがですか? MD5をチェックするフリーソフトはたくさんありますから使いやすいのを ネットで見つけてください。 確か?ディレクトリーの中身までチェック対象にするTOOLがあるはずです。 ファイルごとでどこが違うのか?を調べるとなるとbin_Editorとかが必要になりますが 数は少ないが特化したTOOLも探せば見つかります。

  • 121CCagent
  • ベストアンサー率51% (14191/27664)
回答No.1

質問の意味が今一つ分かりません。 .cabが圧縮ファイル(書庫ファイル)なら解凍ソフトで回答すれば中身が見られると思うのですが。

関連するQ&A

  • cabファイルの展開

    DOS上で*.cabファイルを展開するには、どのようにしたらいいですか

  • CABファイルが普通に開けません

     XPであれば、標準でCABファイルは開けるはずですよね?もちろん解凍ソフトを使えば展開は出来るのですが、圧縮した複数のファイルが全部いっぺんに解凍されてしまうんです。ウィンドウズのエクスプローラで開けば、圧縮したファイルから展開したいもののみ選んで展開できますよね。これが結構便利なので良く使っていたのですが、学校のパソコンで持ち込んだCABファイルを開こうとすると、上記のような通常の展開が出来ません。CAB32.dllをsystem32フォルダに入れてみたり、関連付けをエクスプローラにしてみたりしてみましたが、どうしても解決しません。ファイルの表示アイコンも通常の引き出しのアイコンではなく、不明なファイルのアイコンになっています。どうすれば通常のように展開できるのでしょうか。

  • VBScriptでCABファイルを展開する

    お世話になっております。 VBScriptを使用して、あるディレクトリにあるCABファイルを展開するプログラムを作成しているのですが問題がありまして、分かる方いらっしゃいましたらぜひご教授頂きたいです。 ■問題 CABファイルを展開している間はスクリプトをストップさせ、展開が終了したら次のCABファイルを展開しにいくと言うプログラムですが、CABファイル展開が終了しても、sleepのDo whileを抜けてくれない。 ■以下ソースです↓↓↓ Option Explicit On Error Resume Next Dim objWshShell ' WshShell オブジェクト Dim strHomePath ' ホームパス Dim objFSO ' FileSystemObject Dim strFolder ' フォルダ名 Dim strCab ' CABファイルパス Dim CmdLine ' 実行コマンド Dim objExecCmd ' 実行コマンド情報 strFolder = "" strHomePath = "" strCab = "" レジストリからフォルダパスを取得する処理 If strHomePath <> "" Then Set objFSO = CreateObject("Scripting.FileSystemObject") If Err.Number = 0 Then strFolder = strHomePath ' CABファイルのパス strCab = strFolder & "\CabG.CAB" ' CABファイルの展開コマンド作成 CmdLine = "expand """ & strCab & """ -f:* """ & strFolder & """" 'CABファイルの存在確認 If objFSO.FileExists(strCab) = True Then ' CABファイル展開 objWshShell.Exec(CmdLine) ' 実行コマンド格納 Set objExecCmd = objWshShell.Exec(CmdLine) WScript.Echo "成功:コマンドを格納" & CmdLine & Err.Description ' 実行コマンドが終了するまで待つ Do While objExecCmd.Status = 0 WScript.Sleep(3000)               WScript.Echo "展開中です" & Err.Description Loop WScript.Echo "成功:コマンド終了" & CmdLine & Err.Description '展開したCABファイルを削除する 'objFSO.DeleteFile strCab, True '展開で作成されるOSDファイルを削除する Else WScript.Echo "エラー:" & strCab & "が存在しません" & Err.Description End If 順次同じようなロジックで次のCABファイルを展開する ■↑↑↑↑ DOS画面から起動すると、do while文が永遠に抜けれなくなります。。。 いろいろと調べて試行錯誤しているのですが、なかなか解決に至りません。 ぜひ、よろしくお願い致します。

  • WinXP Pro ZIPファイル、CABファイルについて

    お世話になっております。 XP professionalです。 どっかのページで、ZIPファイルと、CABファイルは XPで標準で解凍(展開)できる とかいてありました。 (ほんとうでしょうか) たしかめると たしかに CABファイルはふつーにダブルクリックで開くことができました。 ある人に聞くと、XPでCABファイルの展開はできるものとできないPCがあると聞きましたが本当でしょうか?なにかコマンドを打たないと展開できないとか・・ (ME以下だと展開できないのかな・・) ZIPファイルもなにも解凍ソフトをいれなくても解凍できるのでしょうか? もうひとつ、XPに圧縮フォルダがあるとききましたが、いったいどこにあるのでしょうか? こまごまと質問しまして申し訳ございませんが おしえてください

  • cabファイルの中身を見るには?

    拡張子cabのファイルの中身を見たいのですが、どのようにしたらよいでしょうか? 今のところ、マイクロソフトのPowertoy CABVIEWというアプリケーションをインストールし、エクスプローラ形式でフォルダの中を見ましたが、空っぽでした。 しかし、cab形式のファイルが3つあり、それぞれ容量が異なる(3kb,50kb,204kbのものがある)ので、 何らかのファイルがcab形式のファイルの中に入っていると思ったのですが、CABVIEWをインストールしただけでは見ることができませんでした。 私のパソコンのシステム構成としては、 OS:Windows XP pro IBM Thinkpad T40 となっております。 何か他にインストールするものがあるのでしょうか。 CABVIEWをインストールするだけでは、cabファイルの中身を見ることはできないのでしょうか? ご存知の方がいらっしゃいましたら教えていただけますでしょうか。

  • フロッピーにCABファイルを配置したのですが・・・。

    完成したプログラムを、ディストリビューションウィザードでパッケージしました。フロッピー13枚にCABファイルを無事配置し終わり、他のパソコンでセットアップ作業をしてみました。 ところが、1枚目のフロッピーを読み終わった後、「フロッピー2を入れてください。」とメッセージが出るので、フロッピー2をいれてOKボタンをおしたのですが、「XXX~2.cabファイルが見つかりません。」というエラーが出てしまい先へ進むことができません。cabファイル「XXXXXX2」(XXXXXは作ったプログラムの名前)はフロッピーの中に入っているのですが...。何が原因と考えられるでしょうか? なお、cabファイル「XXXXXX2」のプロパティを見てみると、MS-DOSファイル名のところが、「XXX~1.cab」になっているので、これが原因なのかもしれません。もしこれが原因なのだとすれば、MS-DOSファイル名はどのように変更すればよろしいのでしょうか?  どなたかご教授ください。

  • CABファイルってなんですか?

     使わなくなった,あるアプリケーションを削除しようと思い,コントロールパネル内の「アプリケーションの追加と削除」を見てみたのですが,項目として表示されていませんでした。そこでファイル検索で本体のアプリの場所を見つけて削除したのですがそれとはほかに,RESTOREという(隠しファイル?)の中にARCHIVE・・CABファイルとしてたくさんの項目が表示されました。  これはいったいどういう役割をしているフォルダーなのですか?。  また,削除したソフトと関係のあるフォルダーだとしたら消してしまっても問題ないのでしょうか?。

  • cab形式の展開速度

    いつもお世話になっています。 Windows用に作った数種類のファイル(画像・音声・テキスト等)をまとめて 圧縮しようと思っているのですが、現在、cab形式で圧縮するつもりでいます。 そこで、おうかがいしたいのですが、cabの展開速度はlzhやzipに比べて、遅いのでしょうか。 検索で調べてみたところ、「遅い」という話が多かったように思うのですが・・・。 もし遅いとしたら、Winでもっとも展開速度の早い形式はいったい何なのか知りたいです。 ご存知の方、いらっしゃいましたら回答お願いします。 ちなみに圧縮するファイルの全体容量は100~150Mくらいです。 個人的には圧縮率よりも、展開速度が早い圧縮形式にしたいと思っています。 (なにか足りないことがありましたら、補足いたします)

  • cab形式の仕様?

    Windows98でcab形式で圧縮ファイルを作るときなんですが、ファイルを指定 すると複数であってもうまくいくのですが、フォルダを指定すると 「Cab32.DLL ファイルの圧縮ができません。」というエラーが出てきます。 複数の圧縮ソフトで同じエラーになりますので、これはcabの仕様か?とも 思ったのですが。 フォルダを圧縮できないのはcabの仕様なんでしょうか? それとも、単に何か間違っているだけなのでしょうか?

  • ソフトのインストール用ファイルのcabファイルを一度解凍してもう一度c

    ソフトのインストール用ファイルのcabファイルを一度解凍してもう一度cabファイルに圧縮したのですが、インストールを実行するとcabの中になるファイル読み込めずエラーになってしまいます。 色々なソフトで圧縮してみましたがだめでした。cabファイルはどのように圧縮すればいいのですか。

専門家に質問してみよう