MS-DOSのコマンドで、複数のファイルを1つのファイルに結合(?)
できるコマンドがあると聞いたのですがどうなんでしょうか?
もしあるのならば、教えていただきたいです。

よろしくお願いします。

A 回答 (3件)

確かに「結合」という状態がどういう状態かわかりにくいのですが、2つ以上のファイルを続けて1つのファイルにしたいということであれば、


AとBとCをくっつけてDというファイルにしたい場合、
copy /b A+B+C D
とすればいいです。ただし、これはバイナリの場合です。
テキストファイルの場合はファイル末尾に「CTRL+Z(0x1A)」が入っているかどうか出変わるのですが、入っていなければバイナリファイルと同じように扱ってもかまいません。入っている場合に、
copy A+B+C D
と、やってうまくいったかどうかは昔のことなので憶えていません。
type A > D
type B >> D
type C >> D
とやれば大丈夫なことは憶えています。
なお、MS-DOSのバージョンによっては少し違うかもしれません。
    • good
    • 0

単純なファイル連結なら



copy a + b c

a 元ファイル1
b 元ファイル2
c 連結ファイル
    • good
    • 0

「結合」が何を指しているのかが分からないので的をはずしてるかも。


アーカイブファイルを作りたいなら、MS-DOSコマンドではなくて書庫ツールを使うのが一般的です。
lhaなどがメジャーです。

単純にfile_a と file_B というテキストファイルを繋げて一つにしたいのなら、

> type file_b >> file_a

と言う風に入力すれば file_b の内容が file_a のオシリにくっつきます。

内部コマンド(command.com)にはそのようなものは無かったように思います。
MS-DOSのバージョンによっては外部コマンドにあるかも知れませんが私は知りません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

今、見られている記事はコレ!

おしトピ編集部からのゆる~い質問を出題中

お題をもっとみる


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ