• ベストアンサー

WinZIPの実行

すみません、お尋ねいたします。 VBから、DOSコマンドでファイルを圧縮したいと思っています。 が、圧縮アプリケーションをインストールが出来ない環境で、標準のWinZipのDOSコマンド実行方法が分かれば・・・ 有識者の方、大変お手数ですが、ご教授ください。 よろしくお願いします。

  • tmk2z
  • お礼率69% (29/42)

質問者が選んだベストアンサー

  • ベストアンサー
  • ese_ee
  • ベストアンサー率48% (68/139)
回答No.1

WinZipも「圧縮アプリケーション」?のひとつですので、 「標準」ということはありません。 「貴殿もしくはその客先の環境で標準的にインストールされていて、それ以外のアプリは導入禁止」 という意味であれば、 Zip32.DLL等のDLLを使用する方法 http://members.jcom.home.ne.jp/fiztone/prog/ もしくは、 WinZipをコマンドラインで動作させる場合のAdd-on http://www.winzip.com/downcl.htm があります。 必要性を訴えて、使用を許可してもらうか、 強いて「標準」を挙げるならば、VBのバージョンがわかりませんが、 .NET Framework標準の http://www.atmarkit.co.jp/fdotnet/dotnettips/361aspzipfile/aspzipfile.html http://dobon.net/vb/dotnet/links/createzipfile.html http://www.atmarkit.co.jp/fdotnet/dotnettips/485gzipstream/gzipstream.html を利用するとかですかね。

tmk2z
質問者

お礼

ご回答、ありがとうございます。 助かりました。

関連するQ&A

  • vb.netでフォルダをcab圧縮する方法

    vb.netのwindowsアプリケーション作成上で、ファイルの詰まったフォルダをcab圧縮する方法はあるでしょうか? 調べてみると、dosコマンドをshellで起動する以外の方法が見当たらなかったので、質問してみました。 以上、お手数ですがご回答よろしく御願いします。

  • DOSにコマンドを送って実行

    DOSモードでしか実行できないソフトがあるんですが、 VBからそのソフトをDOSで実行し、コマンドを送って、結果を得られるようにしたいのですが。 それと、DOSで実行している過程は表示されないようにしたいです。 そのソフトの使用方法は起動してコマンドを入力するだけで結果が出てきます。 どなたかご存知の方がいらっしゃいましたら宜しくお願い致します。

  • WinZip の使い方の質問-1です

    WinZip Version 16 を使っています。Visual Studio 2013 のVisual Basic で作った Exe ファイルを .Zip 形式のファイルに変換し、自己解凍ファイルを作りたいのですが今回は、.Zip 形式のファイルを作る方法を教えてください。 「WinZip 使い方の質問-2」で自己解凍ファイルの作り方を質問します。 例えば VB で作った ABC.exe と云うファイルを ABC.zip にする方法を具体的に教えてください。 ABC.exe をドラグ & ドロップで WinZip の下側Pane に移動したのですが、そこから先の設定が判りません。よろしくお願いします。

  • パスワード付きZIPファイルをコマンドラインから実行する方法

    コマンドラインからパスワード付きのZIP圧縮を実行する方法をご存知の方がいらっしゃいましたら教えてください。 ZIP圧縮ツールとしては、winzipを使用しています。 目的は、バックアップを取りたいファイルを一旦1つのフォルダに格納し、そのフォルダを毎日ZIP圧縮してパスワードをつけれバックアップを取っています。毎日ZIP圧縮をするので、バッチファイル化しようと思っております。 パスワードまで指定してコマンドラインから圧縮する方法があれば教えてください。 よろしくお願い致します。

  • Winzipで保存されたファイルを開きたい

    重たいファイルをネット上で受信相手に渡すのにファイルの容量を小さくする方法がありますが、Winzipの場合は使用料を支払わないと使えないのでしょうか。重たいファイルをWinzipで受け取ったのですが、使用料を払っていないからかファイルを開けることができません。できることならば何も払うことなくファイルを開きたいのですが、他に何か方法はないのでしょうか。 どなたかご教授頂ければとても助かります。宜しくお願いします。

  • OS vistaでVB5アプリケーションは実行可能ですか?

    私が調べた結果ではvistaにはVB6ランタイムがインストールされている のでVB6で開発したアプリケーションは実行可能であるとのことでしたが VB5のアプリケーションは実行可能でしょうか? XPではまったく問題なく動いていますがvistaにVB5ランタイムを インストールすれば実行可能でしょうか? 現在vistaのテスト環境がないため予測でも結構ですから 教えていただけませんか。

  • 9.0で圧縮したZIPファイルは旧バージョン(7.0)のWinzipで解凍は出来ないでしょうか?

    表題の通りです。 9.0で圧縮したZIPファイルは旧バージョンのWinzipで解凍は出来ないでしょうか? Winzipのリンクに ■圧縮機能を改良 従来 「Maximum」 と表示されていたオプションの名前が 「Maximum (portable)」 に変わりました。 「Maximum (enhanced deflate)」 というオプションと区別するためです。 WinZip 9.0 は 「enhanced deflate」 という圧縮方式に対応しています。 この方式では、より高い圧縮率でデータを圧縮して、別の場所に移動するための時間や Zip ファイルを保管するためのディスク容量を節約できます。 メモ: バージョン 8.1 以前の WinZip では、この圧縮方式で圧縮されたファイルを解凍できません。 とありますが、 『enhanced deflate』という圧縮方式だと8.1以前のWinzipだと解凍できないようなのですが、それを確認する方法ってあるのでしょうか? またその方式以外でもWinzip9.0で圧縮できるのでしょうか? どなたか教えて下さい。 よろしくお願いいたします。

  • winzipで重層圧縮したらextractできず

    一回複数ファイルを圧縮し、生じたzip fileと未圧縮のファイルとをさらにまとめて圧縮したらextractできぬことになりました。 winzip画面でextract buttonが表示されず、 openで中を表示させてから次の段階でもできることになっているextractでも失敗しました。解凍方法を教えてください。

  • VB6.0 実行時エラー 374について

    スミマセンが、どなたか教えてください。 顧客先よりシステムのバックアップを持って戻り、 自分の事務所にて復元させようとしてバックアップファイルを展開しました。ソフトはVB6.0で作られているので一応、デバッグ環境にも VB6.0はインストールしました。 デバッグ環境にて現地のexeを実行したところ、 実行時エラー 374 コントロール'VB.UserControl'をアクティブ化できませんでした。 このコントロールにこのアプリケーションとの互換性がない可能性があります。 アプリケーションで提供されたバージョンのコントロールを使用しているかどうか確認して下さい。 上記のメッセージが表示されてアプリケーションが動きません。 この場合の解決方法をご存知の方がいらっしゃいましたら教えていただけませんか? よろしくお願い致します。

  • コンソールアプリケーションのコマンドプロンプト画面を非表示

    回答をして頂いてる方、お疲れ様です。 そして、よろしくお願いします。 現在、vb.netのコンソールアプリケーションを作成しています。 出来上がったexeファイルを実行すると、コマンドプロンプト画面(DOS画面)が実行中表示されますが、その画面を非表示にする方法はありますか? 知っている方がいましたら、教えてください。 よろしくお願いします。