差分
このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン最新のリビジョン両方とも次のリビジョン | ||
software:7zip:rootdir [2017/09/26] – 作成 ikatakos | software:7zip:rootdir [2017/09/26] – [相対パス] ikatakos | ||
---|---|---|---|
行 3: | 行 3: | ||
7zipは、どのフォルダが圧縮ファイル上でのルートフォルダになるか、というのがわかりづらい。 | 7zipは、どのフォルダが圧縮ファイル上でのルートフォルダになるか、というのがわかりづらい。 | ||
- | 他者との一時的なデータ通信だけなら気にすることは無いだろうけど、大量のデータをバックアップする場合はルートフォルダを揃えていないと後からプログラム処理で読み取りづらいなど、場合によって困ることが出てくる。 | + | 一時的なデータ通信で圧縮するだけなら特に気にすることは無いだろうけど、場合によって困ることが出てくる。 |
- | こういうの、多分どこかに書いてあるんだろうけど、見つからない。なんて検索したら良いんだろう。 | + | * 大量のファイルをまとめた「フォルダ」を圧縮したつもりが間違えて「大量のファイル」自体をルート空間に置いてしまうと、解凍時、ファイルが溢れかえってえらいこっちゃになる |
+ | * データのバックアップを保存する場合、ルートフォルダを統一していないと後からプログラム処理で読み取りづらい | ||
+ | |||
+ | こういうの、どこかに書いてあるのかな。それとも詳細は制作者のみぞ知るところなんだろうか。見つからない。なんて検索したら良いんだろう。 | ||
行 51: | 行 54: | ||
====相対パス==== | ====相対パス==== | ||
- | 絶対パスと異なり、基本的にcwdがルート空間になる | + | 絶対パスと異なり、基本的にcwdがルート空間になり、dir1がそこに作られる |
> 7z a test3.7z dir1\dir2 | > 7z a test3.7z dir1\dir2 | ||
行 61: | 行 64: | ||
> 7z a -r test10.7z ..\cwd\dir1\*.txt | > 7z a -r test10.7z ..\cwd\dir1\*.txt | ||
- | どちらもワイルドカードと-rスイッチを使用し、同じ指定方法なのに、「'' | + | どちらもワイルドカードと-rスイッチを使用し、同じパスを指定しているのに、「'' |