13/07/16 13:55:29.95 WeiWZ9V90
再現性がうまく見つからずに質問できないでかなり長い事たつんだけど、
いい加減うざったいので聞いてみる。
フォルダの中にフォルダを移動させようとしたとき、
「サブディレクトリなので移動できません」
とエラーを吐かれてしまう現象で困ってる。
近い名称のフォルダが二つある。(例:DynaとDyna-2)
Dyna-2の中にDynaを入れようとすると、上記のエラーが出る。
そういうとき、DynaをDyna0に変更して送ると、今度は
移動できる。
また、エクスプローラーからなら名前変更無しでいける。
FTPサーバからフォルダごとDLして来たフォルダだとそういう事が
起きてるような気がしないでもないが、たまにしか起きないので
とにかく良くわからない。
パーミッション?ってやつに何か属性がついてるのか?
Dynaは2.14UNICODE、OSはXPsp3。
CADの関係でXPは変更したくない。
619:名無しさん@お腹いっぱい。
13/07/16 14:20:17.35 TORt/1Nr0
>>618
最新の2.20ではどうなんだろ
620:名無しさん@お腹いっぱい。
13/07/16 14:26:00.79 09WxjuEt0
移動元フォルダの中に使用中ファイルがあったりしない?
dyna.exeやdyna.ini のような
621:名無しさん@お腹いっぱい。
13/07/16 14:48:10.47 WeiWZ9V90
>>619
個人ノートの2.2+Win7では起きてないけど
ftpも使ってないし、再現方法がやっぱり分からないからなー。
一応上げておく。ありがと。
かなり昔から体験してるから、Unicodeじゃない版でも起きてたとおもう。
>>620
ありがと。
使用中のときは「使用中のファイルがあります」とか、別のメッセージでる。
その場合フォルダ名も変えられないですし。
ちょっと違うかな。
622:名無しさん@お腹いっぱい。
13/07/17 03:05:59.55 NFYY7pgbO
書庫ファイルは7z.exeで圧縮or解凍するようにしたいんですけど、複数のマークファイルを対象にするやり方がわかりません
7-zip側的には@listfile使えばいいとのことですが
リストファイル作成→圧縮or解凍
と二段階になりだいなに設定できません……
どうやってますか?
623:名無しさん@お腹いっぱい。
13/07/17 07:22:17.81 Vw+gRAPv0
>>622
7-zip32.dllでは何かいかんのか?
624:名無しさん@お腹いっぱい。
13/07/17 12:11:17.45 03YmLr/R0
>>622
私はリストファイルを使ったことがないので参考にはならないかもだけど、
とりあえずファイル名に空白を含むとアウトなので、
ファイル名を""で囲む&スクリプトを噛ませて空白を安全な文字に書き換える、
で使えてる
あと使ってるのは7zG.exe+7z.dll
コマンドラインはこんな感じ
7zG.exe a (圧縮ファイル名) -tzip -mm=LZMA -ssw (元ファイル名)
7zG.exe x -o(展開フォルダ名) (元ファイル名)
>>623
>>622じゃないけど、7-Zip一つでメジャーな形式の圧縮解凍ができるから
なので仮想ディレクトリ用のプラグインはax7z_s.spi
だいな上で再圧縮する必要がある形式だけ元々使ってたアーカイバ(私は7-zip32.dllだけ)を入れる、で済むようになった
625:名無しさん@お腹いっぱい。
13/07/17 12:13:08.41 03YmLr/R0
書き込んでから思ったけどなんか回答としてずれてるね
>>624は忘れてください。スレ汚しすみませんでした
626:名無しさん@お腹いっぱい。
13/07/17 12:54:05.72 4UhX3YfqP
>>624
横レスでごめん。ax7z_s.spiを仮想ディレクトリ用に使うの初めて知った。
zipの仮想ディレクトリは普通に7-zip32.dll使ってたど、
そっちのほうが高速だったりするのかな?
書庫内リネームとか動くなら乗り換えたい。
627:624
13/07/17 13:36:16.03 03YmLr/R0
>>626
ax7z_s.spiはあくまで閲覧用です(圧縮はできない)
私の場合、閲覧用としてax7z_s.spiを、
それプラス再圧縮もしたいZIPのために、7-zip32.dllを入れてる感じです
個人的に使うのはZIPだけなので、これで十分
だいなの設定は*.zipだけ7-zip32.dllのようにしてます
書庫内リネームはどちらも駄目なので、
外部アプリに頼るしかないんじゃないかな……
だいな上でできたらいいんだけど
あと速さはax7z_s.spiのほうが速いと思う
再帰的な書庫の展開が圧倒的だったので
628:名無しさん@お腹いっぱい。
13/07/17 14:15:45.95 4UhX3YfqP
>>627
サンクス。試しにax7z_s.spi入れて、*.zip や *.rar あたりに設定してみた。
リネームは残念だけどいい感じ!
再圧縮ってのは、書庫を形式変えて再度固め直すってこと?
それならうちはUnifyZipへ$MFを受け渡すようコマンド登録して、キー設定してるな。
629:624
13/07/17 14:41:59.37 03YmLr/R0
>>628
> 再圧縮ってのは、書庫を形式変えて再度固め直すってこと?
主に書庫内にファイルを追加するときのことですね
これがだいな上でできないと困るので
再圧縮より再構成って言ったほうがよかったな
UnifyZipは初めて知りました
なんかいろいろできそうですね……ちょっといじってみよう
教えてくれてthx
630:名無しさん@お腹いっぱい。
13/07/17 17:51:54.20 4UhX3YfqP
>>629
zip書庫内へのファイル追加、
こっちの環境では ax7z_s.spi + 7-zip 9.20のDLL で開いた状態でも可能だったな。
ただ、7-zip32.dll で可能だった、zip書庫内ファイルの削除ができないっぽい。
これは使えないと辛いので残念ながら戻して、主に閲覧だけする書庫拡張子だけ利用するようにした。
ちょうどHamana使いでもあるので ax7z.spi も設定できたし大変助かったthx
631:624
13/07/17 19:57:24.38 03YmLr/R0
>>630
こちらこそいろいろ参考になりました
ありがとう
今日は一日暇だったのでヘルプも更新しました
といってもちょっと色変えたりしただけだけど
よかったら使ってください
URLリンク(moewe.xrea.jp)
632:名無しさん@お腹いっぱい。
13/07/22 14:34:15.75 FogrCuEZP
上いくつかのzip関連の書き込みがよく理解できてない初心者です
複数のフォルダを選択してフォルダ名.zipに一度に圧縮して元フォルダを削除したいのですが
だいなから可能でしょうか
今はいちいちp押して圧縮してから元フォルダ消してます
633:名無しさん@お腹いっぱい。
13/07/22 14:59:50.00 6+zN/NgpP
それはだいな単体では無理だから、
「で受け渡された複数のフォルダをまとめて圧縮して元フォルダを消す」
という機能を持った外部ツールに投げる設定をすればOK
634:名無しさん@お腹いっぱい。
13/07/22 16:26:09.07 XA6Sga610
pを押しても選択状態は解除されないから、そのままdを押して削除すればよいのでは
その手間もわずらわしいってことかな
635:名無しさん@お腹いっぱい。
13/07/22 17:12:10.60 FogrCuEZP
>>633
ありがとうございます。
外部ツールを探しましたが複数フォルダを受け取って個別にzipにして元フォルダを消すような単体ツールが見つからず
とりあえずOneZipというツールに選択ファイルをDragDropするようにしました。
できればだいなで選択してコマンド一発で済ませたいのですがアーカイバは多くの形式に対応するためか複雑なものが多く
できるのかもしれないけどやり方が分からずという情けない状態です。
>>634
複数選択してpを押すと一つの圧縮ファイルにまとめられてしまうため希望の動作になりませんでした。
636:名無しさん@お腹いっぱい。
13/07/22 17:17:10.30 UTLhoaNL0
>>635
URLリンク(www.gigafree.net)
元ファイル削除もあるみたいだぞ
637:名無しさん@お腹いっぱい。
13/07/22 17:33:05.81 6+zN/NgpP
>>635
個別圧縮だったのか。だったら俺は >>636 の単zip使ってる。
予め元ファイルを消す設定をしておいて、
コマンドのパラメータを /n $MF って /nつけておけば、
いちいち設定ダイアログを出さず、即マークファイルを個別圧縮して元フォルダを消す
という希望通りの動作するはず。
638:名無しさん@お腹いっぱい。
13/07/22 17:46:18.01 FogrCuEZP
>>636-637
ありがとうございます、
一見OneZipと似てるのでDragDropしか受け付けないのではと不安でしたが希望の動作になりました