![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_14.png?e8efa67)
お世話になっております。タイトルの通りなのですが、
バッチファイルから呼び出し可能なアーカイバを探しています。
動作条件としては、以下の通りです。
1.Windows-NTで動作すること
2.Zip形式の圧縮ファイルが作成できること
3.バッチファイルから呼び出し可能なこと(DOSプロンプトから実行可能なこと)
PKZIPが該当するかと思ったのですが、マニュアルをざっとみたところ、WindowsのGUIで操作することはできても、バッチファイルから呼び出して、使用できるとは、記述されておりませんでした。
上記の条件に合致するアーカイバをご存じのかたいらしたら、教えていただけませんでしょうか。
(バッチから呼び出し可能なPKZIPであれば、申し分ありません)
No.1ベストアンサー
- 回答日時:
> PKZIPが該当するかと思ったのですが、
こちら、Windows用の「PKZIP for Windows」でしょうか?
DOS用のアーカイバを試してみては?
Vector>ダウンロード>MS-DOSまたは汎用>ユーティリティ>アーカイブユーティリティ
http://www.vector.co.jp/vpack/filearea/dos/util/ …
DOS用のPKZIPの確認を行った結果、Win2000ではバッチファイルからの呼び出しで、圧縮処理は正常動作しました。
(長いファイル名とか、解凍とか、試す項目も多々ありますが。)
参考URL:http://www.vector.co.jp/vpack/filearea/dos/util/ …
>> PKZIPが該当するかと思ったのですが、
>こちら、Windows用の「PKZIP for Windows」でしょうか?
はい、そうです。
ありがとうございます。DOS版を早速確認してみます。
No.2
- 回答日時:
Zip形式だけで良ければ、ご質問にマッチする条件としてMiniZipと言うソフトが
有りますが如何でしょうか。別途、ZIP32.DLLも必要になりますが…。
↓の参考URLからダウンロード出来ます。
MiniZip
http://hp.vector.co.jp/authors/VA022275/lab/mzp. …
ZIP32J.DLL for windows32(ZIP32.DLL を漢字対応版)
http://www.csdinc.co.jp/archiver/lib/zip32j.html
LZH形式もバッチファイルから呼び出したいのなら、unlha.exeと言うソフトが
有ります。こちらは、UNLHA32.DLLが必要になります。
こちらの方は、実際に使用しているのでサンプルとして以下の様になります。
@echo off
if not exist "C:\Program Files\AAAAA\BBBBB" goto END
C:
cd "C:\Program Files\AAAAA"
START D:\WinTools\unlha\unlha.exe a -dx1r2 D:\MyBak\AAAAA\BBBBB BBBBB
:END
unlha.exe
http://www.ganaware.org/S/unlha/index.html
UNLHA32.DLL
http://www2.nsknet.or.jp/~micco/micindex.html
参考URL:http://hp.vector.co.jp/authors/VA022275/lab/mzp.html,http://www.csdinc.co.jp/archiver/lib/zip32j.html
ありがとうございます。とりあえず、DOS版をしようしてみて、ロングファイル名等で問題があれば、Minzipを試してみようと思います。貴重な情報をありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ファイル一覧表を使ったファイルの移動 5 2022/08/10 15:37
- その他(ブラウザ) python から COBOL を呼び出すことは可能でしょうか。 1 2023/04/21 21:03
- ネットワーク 通信量を見たい 3 2023/03/01 07:47
- その他(開発・運用・管理) Windowsバッチファイルでリモートデスクトップを自動ログインするが確認画面が出る対処方法 1 2022/12/19 15:48
- Windows 10 バッチファイルの記述法とルールについてアドバイスをお願いいたします。 1 2022/04/13 10:50
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- その他(悩み相談・人生相談) 盗撮の疑い 4 2022/11/22 18:36
- 学校 同じクラスの子が英語の小テストで単語帳をチラチラ見ており、先生にカンニングするなと注意されていたので 2 2023/07/16 20:06
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- 統計学 どの統計を使えばいいのか教えてください(EZ-Rを使用) 5 2022/10/11 13:28
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
画像へのリンク(URL)埋め込み
-
カンマ区切り形式ではなく、セ...
-
リンクをアップデートするしな...
-
<IFRAME>でコンテンツ部分のみ...
-
キングファイルの背表紙を作成...
-
VBAでマルチページのページ指定...
-
エクセルVBAでマルチページの切...
-
エクセルで置換リストを別ブッ...
-
word2007英語版を使っています。
-
正規表現の置換で一部の文字列...
-
adobe PDF リンク枠を消せますか
-
秀丸エディタ タブをカンマに...
-
UserForm.showでマルチページ1...
-
パワーポイントで参照ページを...
-
ExcelのROUND関数を一括解除し...
-
LPレコードをMACに取り込む方法
-
htmlファイルのコピーが勝手に...
-
htmlコードのロック
-
ネット上で自作自演を見破る方法
-
javascriptで別ファイルで変数...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
画像へのリンク(URL)埋め込み
-
秀丸エディタでファイル名のハ...
-
九州弁に変換できるソフトはあ...
-
ASPI って何ですか?
-
Hylafaxをインストールしたいの...
-
リンク切れの掲示板を見る方法
-
顔イラスト作成の支援ソフト
-
ビルダーでのスクロールバーの加工
-
写真にワードアートみたいな文...
-
大量のファイル名を指定どおり...
-
GIMP2とinkscape...
-
フラッシュで作ったページとリ...
-
ホームページを作るには、ht...
-
スタイルシートについて
-
ゲームブック風のオンラインア...
-
vim script の実行方法
-
Skype等IP電話ソフトで、クレジ...
-
PC向けサイトを作った後 ス...
-
親指ひゅんQは使えません
-
動く静止画の作り方(複数枚を...
おすすめ情報