1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/26(金) 16:11:44 ID:7eiF8K+Y0] 前スレ 7-Zip総合スレ Part 5 pc11.2ch.net/test/read.cgi/software/1197873281/ 7-Zip は Windows 98/ME/NT/2000/XP にて動作する GNU LGPLに従って配布されるフリーソフトウェア 7-Zipウェブサイト(日本語) sevenzip.sourceforge.jp/ Linux版 sourceforge.net/projects/p7zip/ p7zipは別の開発者による、7za.exe(コマンドライン版7-Zip)のUnix移植版プログラム 7-Zipは営利組織でも任意のコンピュータで利用可能です。 登録や課金の必要はありません。 7-Zipの開発を支援するために7-Zipに登録することができます sevenzip.sourceforge.jp/register.html 関連サイト 非公式日本語化パッチ 配布場所 crus.s11.xrea.com/ 7z形式書庫操作DLL 7-zip32.dll akky.cjb.net/download/7-zip32.html DLLなので使用するには対応したアプリケーションが必要
520 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/04(水) 09:43:32 ID:3nJIwEsSP] 7-Zip 9.07 beta (2009-08-29)
521 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/04(水) 09:55:56 ID:OJxpu7KIP] どんな機能が更新されたか貼ってもらえるとうれしい。 英語ならイランが
522 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/04(水) 09:57:22 ID:NXr+sV0aP] >>520 ありがとう
523 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/04(水) 10:31:56 ID:tQxulw2O0] 公式見りゃ1秒で分かることを ここで訪ねる意味が分からん
524 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/04(水) 10:34:53 ID:YZY8Siwb0] どうやらMacだと文字化けするようだね
525 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/05(木) 12:56:38 ID:nCmt9oaA0] 素朴な疑問なんですが、7z の LZMA2 でCPUスレッド数は Core i7 とか Core i5 とかで 16 まで増やせるんでしょうか? 超圧縮(ultra) の圧縮をかける時に「圧縮に必要なメモリ」が 3→4 スレッドで 709MB から 2221MB に飛躍的に増えるので、 16スレッドはどんだけメモリを要求するんだろう?等と思ってしまいまして。 Core i7 とか Core i5 の触れるPCがあれば今すぐ試したいんですが 生憎周囲にありません……。
526 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/05(木) 14:25:45 ID:ics+cKt50] >>525 2スレッドまでしか対応してないよ
527 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/05(木) 17:18:05 ID:nCmt9oaA0] >>526 LZMA じゃなくて LZMA2 でも 2スレッド? Athlon X2 でも 4スレッド、Phenom X3 で 6スレッドまで選択できるのに Core i5/7 では2スレッドまでしか選択できないんですか?
528 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/05(木) 18:04:09 ID:L6Q/1yoI0] 自分で試せ、ソースまで開示されているんだから他人に聞くなそんなこと
529 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/05(木) 18:10:07 ID:kp+hXNTz0] ソースって…普通の人がわかる分けないw
530 名前:名無しさん@お腹いっぱい。 [2009/11/05(木) 18:20:06 ID:6Ygaa4SV0] ム板じゃないもんな、ここ
531 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/05(木) 18:56:18 ID:nCmt9oaA0] うーん、個人的な謎が深まっただけとは。 ソースと言われてもわかるはずもなく、自分で試さないとラチが明かないみたいですね。 ともあれ、ありがとうございました。
532 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/06(金) 06:49:27 ID:vQOMEnh70] 無圧縮ZIPだと勝手にスレッド数が2になるのは仕様なの? 俺の古いPCじゃ意味無いんだけどw
533 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 00:11:34 ID:pM8PpEQp0] 書庫を開く時に新規ウインドウじゃなく、今開いているOSのエクスプローラーのまま開く方法はありますか?
534 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 00:12:29 ID:mVYbxPnM0] 無い。
535 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 20:04:42 ID:hIpzUYnx0] リカバリーレコードの実装はまだか?
536 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 20:23:42 ID:UUiafklW0] まだ。
537 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/11(水) 05:17:27 ID:V+jEuma90] 7zってファイルのタイムスタンプはUTCなん??
538 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 11:06:04 ID:mztnVHhs0] Hjsplit等で結合する「拡張子001」は対応してるんでしょうか? (filename.avi.001,002〜 とか filename.zip.001,002〜) サポートしている形式に入ってなく、関連付けもできなかったのですが 試しにファイルを選択すると解凍されました。 ただ、これが正しく行われてるのかちょっと不安になったので(ver 4.62使用)。
539 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/15(日) 17:37:43 ID:XhPmjmtY0] >>538 心配なら専用ツールを使え。 「COPY /B 〜」とかでも結合できるバイナリをブった切った だけのモノなら、7-Zipの対応の中にもあるってだけ。
540 名前:538 mailto:sage [2009/11/16(月) 13:30:41 ID:7VdmOJDi0] >>539 ありがとうございます。単純結合ができるんですね。 様子を見ながら使いたいと思います。
541 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/18(水) 01:20:20 ID:9MPixZJp0] バッチファイルの変数の扱いに関して聞きたいので、若干スレ違いの質問かもしれません。 複数のフォルダを同時に、それぞれ個別のアーカイブにするバッチファイルをつくっています。 その中で、パス中にピリオドを含むパスの変数の扱いがわかりません。 例) CD-BOX 四季 Vol.01 Spring CD-BOX 四季 Vol.01 Spring.zip としたいのですが、 CD-BOS 四季 Vol.zip 「指定されたパスが見つかりません。」となります。 ====バッチの一部==== cd /d "%~dp1" start %pslv% /b /wait 7z a -tzip -x!Thumbs.db -mx=0 "%~n1.zip" .\"%~n1"\* どなたかヒントをお願いします。
542 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/18(水) 02:02:01 ID:lte1AwRy0] %~n1の替わりに%~nx1にすればいいんじゃないの
543 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/18(水) 02:10:21 ID:4sPZCTyY0] ruby + 7zでなら、それとほとんど同じ物作って使ってるなぁ
544 名前:541 [2009/11/18(水) 02:33:15 ID:9MPixZJp0] >>542 ktkr! %~n1と%~nx1の違いを体感しました。 ありがとうございます!
545 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/18(水) 17:37:00 ID:sw1jM5eB0] cd /d "%~dp1" → cd /d %~dp1
546 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/18(水) 19:06:06 ID:GK/cge/gP] それやると半sp含むパスでおかしくなるだろ
547 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/18(水) 19:39:05 ID:sw1jM5eB0] ならない help cd で見てみろ
548 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/18(水) 19:42:19 ID:GK/cge/gP] すまんかった...
549 名前:541 mailto:sage [2009/11/18(水) 22:45:21 ID:9MPixZJp0] >>545 thx cdでは省略できるんか。 知らんかった・・・
550 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 22:42:50 ID:bx2N4Dl30] いまや50%くらいのサイズの違いなんて関係ないだろ。 10Mか15Mかなんて大差ない。 動画など1000Mとかありえるから。 圧縮率より、コピーと大差ないかより速く圧縮でき、 各ファイルが素早く参照できることが大事と思う。 ソリッド入らん。圧縮率にこだわる時代ではない。 いつも、defaultの最速でやってるぜ。7zipより3倍から10倍は速い。
551 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 23:05:22 ID:jmavRBaGP] zipでもなんでも好きなの使うがええ
552 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 23:22:32 ID:ccz9Mayf0] >>550 >動画など1000Mとかありえるから。 まあDVDなら4700Mだわな >いつも、defaultの最速でやってるぜ。 -0(無圧縮)じゃないのかよ
553 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 23:37:25 ID:bYyZzvE10] 滅多に使わない avi のままの素材は高圧縮だな。 1000MBが350MBぐらいにはなるし。 素早く参照したいものなら、そもそも圧縮なんかかけないし。 釣られてみたけど sage てる釣りは珍しい気がする。
554 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 23:49:58 ID:bx2N4Dl30] 釣りじゃないがな。 誤解しているようだが動画はzipで圧縮してない。 ネットワークのトラフィック、サーバーの負荷を下げるという意味で 高圧縮するのは大して意味ないっていうこと。 動画など1秒で1Mbps〜10Mbpsとか流れてるだろ。 高圧縮で削減する効果などネット全体では無視できるほど。 フォーマットの違いで読み込めないとかあるし、 zip default 最速で統一した方が良い。
555 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/21(土) 23:56:48 ID:bx2N4Dl30] >>553 細かい多数のファイル群を扱うならzipで固めた方が素早く参照できるよ。 ファイルindexがメモリに乗せられるから、OSに問い合わせる必要がない。 ソリッドだと取り出すのに手間かかるが。 Pismo File Mount Audit Packageっていうソフト使えば、100万ファイルのzip扱うのも楽ちんだ。 マウントに10秒ほどかかるが、アーカイバーで閲覧するよりずっと速い。
556 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 00:09:00 ID:/m1M5Jqt0] >>554 zipはアルゴリズムの特性上-1でも-9でも展開の速さは変わらないんだが?
557 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 00:14:44 ID:Z5RoXqilP] 誤解も何もしてねぇよ お前の出した結論に基づいてzipでもなんでも用途別に好きなの使えばええがな って言ってるだけだ、ただお前の結論は万人に通用するもんじゃない
558 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 00:15:54 ID:MrbGvwGD0] >>555 なるほど、釣りに非ずでしたか。 でも、どこまで行っても平行線だね。 小さいファイルを纏める”だけ”ならそうだし、そうする事もあるけど、 仮に今、保存、保管が主目的ならLZMA2のsolidでガッツリ圧縮かける。 適材適所な圧縮方法を選択すべきで「目的も問わずに何かに統一すればいい」 というは乱暴すぎるとは考えないの? 考えないから最初の意見なんだろうけど。
559 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 00:25:05 ID:zToQ57Bk0] 時間が数倍掛かって、減るのは、10%からよくて50%なんだぞ。 意味ないし。 ソリッドなんて無くした方が良いよ。
560 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 00:38:13 ID:MrbGvwGD0] 真性だった。 例えばフォントファイル渡す時、zipで圧縮する人と LZMAのsolidで圧縮する人なら後者。 zipが良いか7zipが良い事前に聞いてくる人なら断然聞いてくる人。 ただ、面識無く何の事前説明も無しに7zipならちょっと嫌かも。 こういう例え話で理解してくれる人が好ましいと思いますよ。 私はこれでこの議論から退場します。
561 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 00:41:47 ID:/m1M5Jqt0] 擁護するわけじゃないけどsolidと非solidで圧縮率にそんなに差が出るとも思えないよ
562 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 01:13:16 ID:tAnuaw7e0] フォントで試してみた。 11個のフォントファイル 27.5 MBを 7zip LZMA2 の基本ultraな設定で 非solid ⇒ 13.3MB solid ⇒ 9.24MB ちなみに zip deflate の normal ⇒ 17.1MB ultra ⇒ 17.0MB
563 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 01:31:26 ID:K1uCh7NY0] ログファイル200個ほど圧縮してみればわかる
564 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 01:37:07 ID:zToQ57Bk0] やっぱ50%もへってないじゃん。 少し減らすのに、圧縮も復元も手間掛かって不便だろが。 ソリットいらん。 混ざるから一部破損したらソリットごと取り出せなくなる。 DVDでもHDDでも長期保存するなら非ソリッド。 閲覧にも都合が悪い。
565 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 01:40:46 ID:Unky3tAb0] 50%どころか1/3に減ってるように見えるんだが
566 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 01:43:25 ID:70Xu8FBZ0] >>565 solidアレルギー患者さんは、非solidで圧縮したもののさらに半分(すなわち、元ファイルの1/4)にまでサイズが減らないと不満らしい。
567 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 01:52:32 ID:/m1M5Jqt0] zToQ57Bk0「solidなんてデメリットだらけだ!」 zToQ57Bk0以外「非solidの方が有利な点なんて俺らにとっては皆無だ!」 平行線だなぁ
568 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 01:57:17 ID:bnAe6c1X0] >>554 >zip default 最速で統一した方が良い。 unicodeとかパスワードの規格とか扱えない
569 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 02:26:40 ID:qyllIz0F0] >>567 > zToQ57Bk0以外「非solidの方が有利な点なんて俺らにとっては皆無だ!」 そのニュアンスは違うと思う。 『圧縮なんてケースバイケースなのに、なんでsolid不要、zip一択って決めつけんのよ?』 が根底でしょう。 まぁ zToQ57Bk0 と永遠に平行線になることは否定しないけど。
570 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 04:30:18 ID:zToQ57Bk0] windowsでゆいいつzipをマウントできるこのソフトを 使ってみてくれよ Pismo File Mount Audit Package 便利。これ使うと 読み込めるzipを作成するのが良いらしいことがわかる
571 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 04:36:03 ID:zToQ57Bk0] Pismo File Mount Audit Package ISO イメージファイルやZIP ファイルを普通のフォルダと同じように扱えるようにするソフト。 システムに 仮想フォルダとして認識させ、 普通のフォルダやネットワークドライブと同じようにエクスプローラ上から開けるようになります。 www.gigafree.net/utility/virtualdrive/pismofilemountauditpackage.html 直 www.pismotechnic.com/download/pfmap-154.exe
572 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 04:41:50 ID:bnAe6c1X0] >>570 >>571 標準でサポートしてるから、普通に開けるだろw
573 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 04:53:37 ID:zToQ57Bk0] そうなのか しらんかった このソフトはexplorer以外のアプリでもドライブと認識するが それは出来てないよう気がする Vista以降は知らない
574 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/22(日) 05:15:05 ID:bnAe6c1X0] >このソフトはexplorer以外のアプリでもドライブと認識する そこまでするなら、もう解凍しちゃえよw あと、スレ違いなw
575 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/24(火) 19:48:46 ID:Zlevja0Y0] zipオナニーさんにはこれをあげたいw つ詭弁の特徴 黒帯
576 名前:550 mailto:sage [2009/11/27(金) 06:39:33 ID:TovCTwBx0] LZMAの最速の方が、速度と圧縮面でいいことがわかってこっちに乗り換えた。 時間は、ワードサイズ次第の様子。 小さくしてもそれほど最終サイズに影響でないので、最速・小さいサイズにするとよさげ。
577 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/27(金) 07:01:48 ID:ozaM2cVLP] まだ居たの?w
578 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/27(金) 10:57:48 ID:hvIHQgTD0] HD上だったらNTFS圧縮が楽でいいと思う。
579 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 04:24:52 ID:TsHeTXpF0] deflate やっぱりこっちのほうが速いや 種類によるけど
580 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 13:03:57 ID:PtenOJer0] 展開は7zの方が速かったりしない?
581 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 13:11:21 ID:8ndfkqcl0] >>580 展開速度 deflate(zip)>>>>LZMA>>>>>>>>>>>bzip2,PPMD て印象
582 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 13:24:45 ID:C2NVGUtaP] 現在7Zを使用しています。 OSインスコ直後に、圧縮しておいたデバイスドライバの自動展開&実行をしたいのですが、 ・EXEをクリックすると解凍実行 ・そのときの解凍先はC:\windows\Tempに自動設定 ・解凍がおわったら、TempをExplorerで開いて終了 という動作をしてくれるアーカイバはありますか? 7Zだと、2番目のフォルダ指定と、3番目ができないようです。
583 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 14:00:17 ID:O6xjHZ7bP] 7zも書庫の仕様としてはできるんだけどね。 7-Zip File Managerからは対応していないっぽいが。 やっぱり7-Zip File Managerはオマケだなw 詳しくはヘルプのコマンドラインのスイッチについてを参照。 まぁ「簡単インストーラ」 みたいなものを使った方が楽かもね。
584 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 14:15:11 ID:Y7onLAph0] exeが「exeの自己解凍ファイル」ってことならできるよ。 7z465_extra.7z (あるいは 7z907_extra.7z) のreadmeなどみて、 2番目、3番目を実行するバッチファイルを含めるようにすればいい。 583の言う簡易インストーラに近いかな。 exeが「アーカイバの実行ファイル」で一発解凍用アプリを探しているなら 別のモノを探した方がいいと思う。
585 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/29(日) 23:58:04 ID:ujsjoF0W0] 9.07bからちっとも進まんな
586 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/30(月) 00:22:01 ID:QDT6cUM9P] 9は正式版が出ずに10以降だな。
587 名前:名無しさん@お腹いっぱい。 [2009/12/03(木) 21:00:14 ID:LRN0+nre0] Changes in 7-Zip 9.08 ( 2009-12-03): * 7-Zip now can unpack Apple Partition Map (APM) disk images. * Speed optimizations in AES code for Intel's 32nm CPUs. * Speed optimizations in CRC caclulation code for Intel's Atom CPUs. * Some bugs were fixed. Don't use this alpha version for important data. Call "Test" command after each compressing operation. ttp://dl.7-zip.org/7z908.exe ttp://dl.7-zip.org/7z908-x64.msi
588 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 21:01:30 ID:LRN0+nre0] フォーラムの元記事 ttp://sourceforge.net/projects/sevenzip/forums/forum/45797/topic/3477644
589 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 22:05:58 ID:h4Gdnq040] おつ
590 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/03(木) 22:09:28 ID:osah/GmuP] 9.12じゃねーのか…
591 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 23:12:32 ID:1ag14D1h0] 9.08 Betaじゃなくて、9.08 Alphaなんだな
592 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/05(土) 11:02:04 ID:kCkvoQ9j0] 右クリックした時のコンテキストメニューに7-zipのアイコンを表示させる事ってできませんか? よろしければやり方教えてください。
593 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/05(土) 11:46:32 ID:PgrKZDuJ0] >>592 レジストリ弄ればいけるんじゃない?
594 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/10(木) 17:21:12 ID:bOqAB9HJ0] ウィンドウに書庫をドロップしたら圧縮のダイアログが出るのですが 書庫を開く動作に変えたいのですが、どうすればいいでしょうか
595 名前:名無しさん@お腹いっぱい。 [2009/12/13(日) 07:09:04 ID:CqRUOadR0] 7-Zip 9.09 Beta (2009-12-12) ttp://sourceforge.net/projects/sevenzip/files/
596 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/13(日) 07:30:52 ID:n2TakEP40] 9.09 2009-12-12 ------------------------- - 7-Zip now can unpack Apple Partition Map (APM) disk images. - Speed optimizations in AES code for Intel's 32nm CPUs. - Speed optimizations in CRC caclulation code for Intel's Atom CPUs. - Some bugs were fixed.
597 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/13(日) 12:10:05 ID:z5n+4026P] インストール中にexplorerを落とせっていわれた いままではこんなことなかったのにな
598 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/13(日) 12:10:57 ID:RGak86bK0] >>596 それは9.07→9.08での変更点で既出>587 9.08→9.09での変更点は ・VHD support was improved. ・Some bugs were fixed. フォーラムの記事は↓ ttp://sourceforge.net/projects/sevenzip/forums/forum/45797/topic/3487471
599 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/13(日) 21:23:31 ID:+/7/qB+w0] 7-Zip 9.09 beta multilang Portable ttp://hotfile.com/dl/20501688/05fce4a/7-Zip_Portable_9.09_beta_Multilingual.paf.rar.html
600 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/17(木) 05:42:52 ID:moAJaMC20] コマンドラインバージョンでファイル名に空白が含まれていた場合 ファイル名を変えずに実行させる方法はある? "ho ge.7z"を"ho_ge.7z"などにしないでそのままゴリ押ししたい
601 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/17(木) 06:01:14 ID:CFQMUGLJP] ""で挟んで渡したら?
602 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/17(木) 15:56:48 ID:moAJaMC20] ""は付けてたんだけど%~s1にしても受け付けてくれなかった 間の空白を無くせば正常に解凍できるんだけど
603 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/17(木) 17:29:58 ID:AVk/F5gr0] >>602 それは7-Zipの質問ではなくバッチファイルの質問なのでは? 自分の環境では " で囲んでも変換されるが、 そもそも、8.3形式にする意味がわからない。
604 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/17(木) 19:48:44 ID:moAJaMC20] そうかもしれない @echo off :Extract if "%1"=="" goto end "7za.exeのパス" e "%1" -o"%~dp1" shift goto Extract :end これでやってるんだけどどこがダメかな
605 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/17(木) 19:56:22 ID:Z/hsGXjwP] 個人的に echo off @echo off を使う人って嫌いだわ
606 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/17(木) 20:33:56 ID:llTeVZYj0] >>604 1回 echo on での結果をきちんと見てれば、10秒で問題点に気付けたと思う。 " で括るなら "%1" じゃなくて "%~1" だ、下で比べてみれば一目瞭然。 echo "%1" echo "%~1" for /? とか call /? とか何かヘルプ嫁。
607 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/17(木) 20:43:53 ID:moAJaMC20] >>606 わお、こいつはうっかり 修正したら空白が通りました これからはecho offは付けないようにしようと思います ありがとう
608 名前:名無しさん@お腹いっぱい。 [2009/12/17(木) 20:50:57 ID:EqSTrxYE0] >>605 exe を作ること自体が壮大な @echo off なわけだが
609 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/17(木) 20:59:41 ID:llTeVZYj0] >>607 > これからはecho offは付けないようにしようと思います それは無いw
610 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/18(金) 01:19:54 ID:11fPT7ar0] どうもバッチファイルは信用できねえ。 たとえば上のバッチに "2ch=bbs.7z" と言う名前のファイルを渡してみろ。 俺の Windows2000 では正常に動作しない。引数が2つに分かれてしまう。 cmd.exe のバグだ。 XP 以降は直っているのか?
611 名前:名無しさん@お腹いっぱい。 [2009/12/18(金) 01:33:08 ID:zatHIIKy0] だから言語仕様に不満があるなら オキニの言語にとっとと乗り換えろって 俺は call も setlocal もなかった頃のバッチでかなーり頑張ったが 今やるなら選択肢は色々あるべ
612 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/18(金) 01:47:04 ID:11fPT7ar0] %~s1にしても変な振る舞いをすることがある。 仕様ならはっきりと明記してくれ。黙ってたらただのバグだろ。 俺はDOSの頃から使ってる軽いバッチが好きなんだが…
613 名前:名無しさん@お腹いっぱい。 [2009/12/18(金) 02:05:30 ID:zatHIIKy0] んな数学的に破綻した論理にすがるかよ
614 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/18(金) 02:28:45 ID:11fPT7ar0] まあ、ただの愚痴さ。ところで今は直ってるのかね? もう、cmd.exe は無いのか?
615 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/18(金) 02:35:00 ID:NNYZVYTm0] バグ云々つか、どう考えてもファイル名のセンスの問題だと思うが。 cmd.exe に渡すバッチファイルで処理することを考えてるファイル名じゃない。 スレチだから他所行けよ。
616 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/18(金) 02:35:43 ID:H6a7hqzu0] もうバッチファイルの話は必要ないだろ
617 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/18(金) 03:18:06 ID:vfzHLigv0] >>614 XPで試したらエラーになるね Vista以降は持ってないから知らない
618 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/18(金) 03:28:22 ID:11fPT7ar0] 情報ありがとう
619 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/18(金) 05:04:11 ID:PB7X3V5nP] 俺も昔からバッチが大好きだったが、今そういう処理はAutoHotkey でゴリゴリ書いてる。 10行程度で、フォルダ内の特定拡張子のファイルを再帰的に抽出して圧縮とか簡単にできる AutoHotkeyを流行らせるページ lukewarm.s101.xrea.com/ Loop (files & folders) パターンに一致するファイルそれぞれについて繰り返えしを行う lukewarm.s101.xrea.com/commands/LoopFile.html iniファイルを作れば、途中経過を記録したり、前回圧縮した日とか、 圧縮に要した時間の記録も自由にできる。 圧縮する予定のフォルダをGUI画面で選択したりとか、 圧縮が完了したらGUIでダイアログを表示させたりなんかも、1行でできる。 MSのバッチは、とにかくOSごとの無秩序な仕様変更と、特有の癖が強すぎる。 クセを把握したり、検証したり、クセを避けるための例外処理を設ける手間を考えると、 効率が悪すぎる。日付時刻の抽出ですら、W2KとXPで差異がある。 バッチ・ファイル中で日付をファイル名に使用する − @IT www.atmarkit.co.jp/fwin2k/win2ktips/419batchdate/batchdate.html ↑ こんなのをいちいち検証してるうち、Vistaや7でまた動かなかったりと、 バッチを使うのがアホらしくなった。MSのバッチだけはマジで卒業したほうがいい。 移行先言語はべつにAutoHotkeyじゃなくてもよいが、 文法が微妙にバッチに似てるので、脳が固まりかけてる人でも移行しやすい。
620 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/18(金) 06:54:26 ID:lM/9hqOl0] PowerShell使うといいよ