• ベストアンサー

ファイル分割ソフト(Div)の使用方法を教えてください。

ファイル分割ソフト(Div)の使用方法を教えてください。 大きなテキストファイル(20万件)を分割するのが目的です。 とりあえず動作確認のために,レコード数が50件ほどの テキストファイル(~.txt)を作成して実行してみました。 バッチファイル(~.bat)は作成されますが,保存先に 分割したファイルが作成されません。(されないようです) 何か操作方法に誤りがあるのか,ファイルが分割されません。 どなたか操作方法を教えてください。 PCの環境は,WinXP,SP2です。

質問者が選んだベストアンサー

  • ベストアンサー
  • osahune
  • ベストアンサー率47% (288/609)
回答No.2

No.1です。 950KBのファイルで試してみました。 初め、1.25MBで分割を実行しましたが反応無し・・、で640KBで実行。 二つに分割されました。 手順は分割を実行したいファイルをデスクトップに置き「参照」ボタンで探しデスクトップに分割で実行。 「保存」ボタンクリックでデスクトップにフォルダが作成され、ふたつのバイナリファイルとバッチファイルができました。 「保存」ボタンを押しましたか?

M330330
質問者

お礼

うまくいきました。ありがとうございました。 私のやり方は,分割を実行したいファイルをデスクトップには置かず, 別のフォルダを作成し,その中にファイルを置いて実行しました。 違いはファイルをデスクトップに置くか,フォルダ内に置くかのようです。 原因(理屈)はよく分かりませんが,デスクトップに置けばうまくいきました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • osahune
  • ベストアンサー率47% (288/609)
回答No.1

例えばFDだと1.25MBくらいですか・・。 レコード50件のファイルってFD一枚分にも相当しないのでは? 分割しようとしたが、分割するサイズでもないのでバッチファイルだけ作られた・・というところでしょうか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • DOSバッチファイルへの引き渡し方法

    次のような操作をしたいのですが。 御教示下さい。 操作の流れ テキストファイルに一文字出力する CMD1 > a.txt テキストファイルa.txtには、一文字しかはいらない 1やa など そのa.txt の内容を判断して バッチファイルb.bat内で分岐処理したい   b.bat 内  if 'a.txtの内容' により分岐処理

  • バッチファイルでテキストファイルを分割したい

    テキストファイルを、指定した数値の倍数の行を、指定した個数に分割するバッチファイルを作成しようとしています。 例えば、以下の様な内容の「in.txt」というテキストファイルを3分割したい場合、 ----- in.txtの内容 ----- 1 2 3 4 5 6 7 8 9 10 ------------------------ 以下の様な内容で、 「out1.txt」「out2.txt」「out3.txt」として出力したいのです。 ----- out1.txtの内容 ----- 1 4 7 10 -------------------------- ----- out2.txtの内容 ----- 2 5 8 -------------------------- ----- out3.txtの内容 ----- 3 6 9 -------------------------- 自分はプログラミングの知識がないので、WEBに書かれている構文を少し書き換えたりして試しているのですが、うまく行きません。 AWKを使い、以下のようなバッチファイルを作成して実行してみましたが、「out3.txt」だけがうまく行きませんでした。構文の意味も分からないので修正も出来ません。 awk "NR%%3==1" "in.txt" > "out1.txt" awk "NR%%3==2" "in.txt" > "out2.txt" awk "NR%%3==3" "in.txt" > "out3.txt" AWKの解説ページを読み始めたのですが、時間的な猶予があまり無く、今回質問させて頂いた処理が出来るようになるまでまだ時間が掛かりそうなので、どなたかお分かりの方がおられましたお教え頂けないでしょうか。 AWKでなくとも、sedでもPerlでもその他のコマンドでも構いませんし、スクリプトファイルを読み込めるコマンドでしたらスクリプトでの書き方でも結構ですので、ご存知の方がおられましたらお教え頂けないでしょうか。

  • バッチファイルでファイル生成の件

    OS :WindowsXP sp3 バッチファイルのコーディングのアドバイスをいただけませんでしょうか? バッチファイル名:aaaa.bat バッチファイル起動時 aaaa.bat a01 a02 a03 a04 ・・・・・4つの引数を使用 バッチファイルのソース net \\(ipアドレス)\test\a ・・・・ipアドレスのファイルサーバーにマウント echo test >>testtxt.TXT ・・・・testtxt.txtのファイルを生成 この状態で引数4つ目を使用してtesttxta04.txtというテキストを生成したいと思っています。 コーディングではどのようにすればいいのかアドバイスいただけませんでしょうか?

  • バッチファイルの作成

    お世話になっております。 バッチファイルの作成方法について、只今勉強中です。 現在、毎日行われている作業をバッチファイルで自動化が出来ないか検討しておりますが、バッチファイルの編集に苦戦していて困っております・・・ ---実行したい事--- 0.以下、作業の流れをコマンドプロンプト上で表示する。 1.C:\ツール\batというフォルダに移動する。 2.batフォルダに新しく「file」というフォルダを作成 3.batフォルダ内には「bat_YYYY/MM/DD.txt」という日付のテキストがあり、該当する日付のテキストをコピーしてfileフォルダへ貼り付ける。 4.fileフォルダへ移動する。 ---終了--- 手順を全部書いてしまっているのですが、途中まではバッチファイルの編集をする事が出来ました。しかし、正解しているか不安です。 ご教授の程、宜しく御願い致します。

  • テキストファイルに改行コードを付加してレコードを分割したい。

    テキストファイルに改行コードを付加してレコードを分割したい。 MSDOSテキストファイルで、1レコードのサイズが128バイトのテキストファイルが あるのですが、レコード間に改行コードがありません。 レコード10件なら1280バイト 20件なら2560バイトのファイルです。 これを128バイトごとに改行コードを付加できるようなソフトはないでしょうか? ファイル分割ではなく、レコードの分割ができる物を探しています。 よろしくお願いします。

  • デスクトップ上のファイルを削除する汎用バッチ

    複数の人へ配布する資料を作成しています。 PCは、Windows XP/SP2 最後にデスクトップ上のテキストファイルを全部削除するバッチを 作りたいのですが、デスクトップの指定方法が判りません。 C:/AXP/削除バッチ.bat ------------------------------ echo デスクトップ上のテキストファイルを全部削除します pause del \__デスクトップ__\AXP*.txt ------------------------------ 削除バッチをダブルクリックさせて削除したいのですが、 ユーザーに依存しない指定はあるでしょうか? このサイトの検索もしましたが、良くわかりませんでした。 宜しくお願いいたします。

  • vistaでバッチファイルを作成

    windows vista(sp2)でバッチファイルを作成しましたが、テキストファイルとしか認識しません。 作成方法は以下です。 (1)メモ帳を開いてコードを記入。 (2)拡張子を.batにして、デスクトップ上に保存 です。バッチファイルとして認識すれば、アイコンが歯車の絵になると思いますがなりません。何か間違いがあるのでしょうか。御教示よろしくお願いいたします。

  • バッチファイルでテキストファイルの文字列を取得したい

    すみません、どなたか教えて下さい。 バッチファイル(test.bat)内で、他のテキストファイル(ok.txt)の文字列を取得したいです。 ok.txtは 20070614 TEST となってます。 この2つの文字列をそれぞれで取得する方法を教えて下さい。 よろしくお願い致します。

  • テキストファイルの値をバッチファイルの中の関数に代入する方法をご指導して頂けないでしょうか?

     初めまして、最近バッチファイルの勉強をしているのですが、テキストファイルの値をバッチファイルの中の変数に代入する事は可能なのでしょうか?  私が今考えているのはテキストファイルの中の値をバッチファイルの中の変数に代入するというものです。 例 --test.txt-- 2009 11 27 ---------- --test.bat-- FOR /L %%i IN (1,1,10) DO CALL SUB.BAT year month day ---------- 上の例のテキストファイルの値、2009をバッチファイルのyearに代入という事は出来るのでしょうか? もし可能であればtest.batにどのような事を書けばいいのでしょうか? ご指導のほどをよろしくお願い致します。

  • ファイル分割ツール、分割後の拡張子を指定したい

    おはようございます。 ファイル分割ツールを使って大きなファイルを分割したいのですが、分割後のファイルが testfile.txt.000 testfile.txt.001 testfile.txt.002 testfile.txt.003 のようになってしまうソフトが多いようです。これを、 testfile000.txt testfile001.txt testfile002.txt testfile003.txt こんな風に最初から指定できる分割ツールはないでしょうか? 拡張子を一括変更するツールを使うと、ファイル末尾の .000 や .001 が拡張子と見なされ、これを .txt に置き換えようとするのですが、そうするとファイル名が重複してしまいます。 バッチファイルですべてのファイル名の末尾に .txt をつけるというのも手ですが、やっぱり最初の分割時点で拡張子も指定できるものがあると便利です。 よろしくお願いします。

専門家に質問してみよう