自動化バッチファイルでFDフォーマットを進める方法とは?

このQ&Aのポイント
  • FDフォーマットを自動化するバッチファイルを作成し、進行を停止する問題に直面しています。どのように回避すればよいでしょうか?
  • 「準備ができたら Enter キーを押してください」で停止し、自動的にYを選択して処理を進める方法はありますか?
  • FDフォーマットを自動化するバッチファイルで進行を停止する問題について相談です。バッチファイルの実行をスムーズに進める方法を教えてください。
回答を見る
  • ベストアンサー

FDフォーマットを自動化するバッチファイル

こんにちわ、ちゃりをです。 (1)FDフォーマットを自動化するバッチファイルをつくりましたが、 「準備ができたら Enter キーを押してください」でとまって しまいます。これを回避しバッチ処理を進めるコマンドはある でしょうか? (2)また、「準備ができたら Enter キーを押してください」で(Y/N)? となるのですが、自動的にYにして処理をすすめるコマンドは何 でしょう? よろしくお願いいたします。 参考: C:\>format a: /fs:FAT /q /v:ini_flp 新しいディスクをドライブ A: に挿入してください 準備ができたら Enter キーを押してください...<-----(1) ファイル システムの種類は FAT です。 クイック フォーマットしています 1.44M バイト ファイル アロケーション テーブル (FAT) を初期化しています... フォーマットは完了しました。 1,457,664 バイト : 全ディスク領域 1,457,664 バイト : 使用可能ディスク領域   512 バイト : アロケーション ユニット サイズ   2,847 個 : 利用可能アロケーション ユニット   12 ビット : FAT エントリ ボリューム シリアル番号は 8EC0-07A2 です 別のディスクをクイック フォーマットしますか (Y/N)?<---(2)

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

  • ベストアンサー
  • prum
  • ベストアンサー率44% (227/506)
回答No.3

私の環境では yn.bat -------------------------------------------------------------- echo y|format a: /fs:FAT /q /v:ini_flp -------------------------------------------------------------- の場合実行すると -------------------------------------------------------------- C:\>yn.bat C:\>echo y | format a: /fs:FAT /q /v:ini_flp 新しいディスクをドライブ A: に挿入してください 準備ができたら Enter キーを押してください... ファイル システムの種類は FAT です。 クイック フォーマットしています 1.44M バイト ファイル アロケーション テーブル (FAT) を初期化しています... フォーマットは完了しました。 1,457,664 バイト : 全ディスク領域 1,457,664 バイト : 使用可能ディスク領域 512 バイト : アロケーション ユニット サイズ 2,847 個 : 利用可能アロケーション ユニット 12 ビット : FAT エントリ ボリューム シリアル番号は 8A33-0B7B です 別のディスクをクイック フォーマットしますか (Y/N)? 別のディスクをクイック フォーマットしますか (Y/N)? C:\> --------------------------------------------------------------- となります 別のディスクをクイック フォーマットしますか (Y/N)? 別のディスクをクイック フォーマットしますか (Y/N)? この二行が気になるようでしたら 以下の方法も参考にして下さい ヒアドキュメント(here document) http://flex.ee.uec.ac.jp/texi/sh/node7.html DOSにヒアドキュメントの機能を拡張 http://www.vector.co.jp/soft/dos/util/se007939.html DOS標準では、 標準入力のリダイレクト(<)を使用してキーボード入力の代わりにファイルから文字コードを読み込むことができます DOSではこの方法が最もスタンダードな方法です

isymhdo
質問者

お礼

prumさん、 早速のご回答恐縮です。 上記の方法でうまくいきました。 ありがとうございました!

その他の回答 (2)

  • prum
  • ベストアンサー率44% (227/506)
回答No.2

echo y|format a: /fs:FAT /q /v:ini_flp

isymhdo
質問者

補足

PRUMさん、 レスありがとうございます。 早速実施してみましたが、以下のメッセ時が出て、先に進めません。ネットで調べるとチェックディスクのときよく出るメッセージのようですが、どう対応したらよろしいでしょうか?ご存知でしたらご教授ください。 準備ができたら Enter キーを押してください... ダイレクト アクセスのためにボリュームを開けません。

  • don_go
  • ベストアンサー率31% (336/1059)
回答No.1

確認入力を省略するとFDを入れ換える事ができなく なりますが、それでも良いのでしょうか?

isymhdo
質問者

補足

レスありがとうございます。 > 確認入力を省略するとFDを入れ換える事ができなくなりますが はい、特にかまいません。

関連するQ&A

  • バッチでのフォーマット

    RAMのOS管理領域外をドライブ(ドライブレターR)として使っていますが、結構頻繁にフォーマットをするのでバッチからフォーマットを行うようにはできないでしょうか? できればクイックフォーマット・ファイル形式はFAT32かNTFSでお願いします。

  • SDカードをFAT16でフォーマットしたいのですが

    SDカードをFAT16で初期化したいのですが 16MBのSDカードはできたのですか128MB,512MBのものは 下記のようにエラーとなってしまいます。 無理なのでしょうか? format F: /fs:fat /a:512 新しいディスクをドライブ F: に挿入してください 準備ができたら Enter キーを押してください... ファイル システムの種類は FAT です。 検査しています 491M バイト 指定されたクラスタ サイズは FAT16/12 には小さすぎます。

  • テレビでDVDをみるための、DVDのフォーマットは

    テレビでDVDをみるための、DVDのフォーマットは、これであっていますか? 何度も書き込みに失敗しているDVDなのですが。。。 「このディスクを消去する」と、フォーマットをしたら、また書き込めるはずなのでしょうか? 容量  4.37GB ファイルシステム  UDF2.01(規定) アロケーション ユニットサイズ 2048バイト (チェックボックス チェック)クイックフォーマット どうぞ 宜しくお願いします。

  • フォーマット

    外付けHDDで、フォーマットを、FAT32からNTFSに変える時、アロケーション ユニットサイズは、具体的にどれを選べばいいでしょうか?

  • フォーマットできません・・・

    WIndowsXPのインストールがCDの方からうまくいかない為、起動ディスクを作成しやろうと思っています。 ところがフロッピーのフォーマットができません・・・クイックフォーマットも通常のフォーマットもいかないんです。 仕方がないのでコマンドプロントに「format a:」と入力、Enterを押すと 「ファイルシステムの種類はRAWです」と表示され「新しいファイルシステムはFATです」と表示されます。 その後フォーマット中と表示されるのですが、「メディアが無効か、トラック0に問題があります。このディスクは使用できません」とでてしまい、やはりフォーマットできません。 これは何故でしょうか?フロッピーの規格がまずいのでしょうか? フロッピーには2HD DOS/Vと書かれています。 フロッピーはほとんど使ったことがないのでよくわかりません。 ご存知の方いましたら教えてください、お願いします。

  • mini SDカードのフォーマットをしたら使えなくなってしまった

    mini SDカードをPCでフォーマットして、携帯に差し込んだら 『本機で使用できるフォーマットがされていません』 という表示がでて保存できなくなってしまいました。 フォーマットは ファイルシステム(F):FAT アロケーションユニットサイズ(A):標準のアロケーションサイズ と出て実行しました。 携帯はN900isです。 どうしたら再度携帯で利用できるようになるのでしょうか??よろしくお願いします。

  • FAT16でフォーマットって!?

    ハードディスクのパーテーション領域を変更したのですが(CとDドライブの比率を変えてCドライブを大きくしたかった…)、FAT16にてハードディスクのCドライブをフォーマットするにはFDISKでパーテーション領域を設定したあとどうすればよいのでしょう? 設定した直後、MS-DOS画面上での領域情報ではシステム欄は「UNKNOWN」ですが、CもDドライブもフォーマットをするとどうしてもFAT32になってしまい、のちにパソコンについているメーカーのリカバリーCDでWin98をインストールしようとしても、途中でエラーになってしまい出来ません。 FAT32じゃ無理ですよねぇ。 無知なのにパーテーション領域変更している私で申し訳ないですf( ̄ー ̄;) Windowsの起動ディスクのFDにより、 Dドライブは「A:\>FORMAT D」コマンドでフォーマットしたら、FAT32になりました。 Cドライブは上記同様にするとFAT32になってしまったので、改めて、試しに 「A:\>FORMAT C:/s」コマンドでシステムディスクとしてフォーマット出来るか!?と思ってやってみましたが、 「システムファイルを読み込むにはメモリが足りません。フォーマットを中止しました」 となり何も出来ませんでした。 現在の領域情報はMS-DOS画面によると、 C:1  A  PRI DOS  4503バイト  UNKNOWN 79%         EXT DOS  1224バイト           21%  →ちなみにこちらのDドライブは論理MS-DOSでありFAT32になっている

  • NTFSへの変換について

    外付けHDDをFAT32からNTFSに変更したいのですが コマンドプロンプトで convert F: /fs:ntfs とすると ファイル システムの種類は FAT32 です。 ボリューム シリアル番号は XXXX-XXXX です ファイルとフォルダを検査しています... ファイルとフォルダの検査を完了しました。 ファイル システムのチェックが終了しました。問題は見つかりませんでした。 1,953,035,104 KB : 全ディスク領域 1,953,035,072 KB : 使用可能ディスク領域 32,768 バイト : アロケーション ユニット サイズ 61,032,347 個 : 全アロケーション ユニット 61,032,346 個 : 利用可能アロケーション ユニット ファイル システムの変換に必要なディスク領域を調べています... 全ディスク領域: 1953512001 KB ボリュームの空き領域: 1953035072 KB 変換に必要な領域: 2496172 KB メモリ不足です→→→→→→→→→→→→RAM 3GB積んでます。 変換に失敗しました。 I: は NTFS に変換されませんでした。 と出てきます。 どうすれば外付けHDDをFAT32からNTFSに変更できますか? 教えてください 。 ちなみに、マイコンピュータ 右クリック >管理>ディスクの管理を開いて 指定のドライブで右クリックでフォーマットでは、 NTFSが選択されています。 ???どういうことでしょう? DOSプロでは、ファイル システムの種類は FAT32 です。と表示され、 ディスクの管理では、NTFSが選択されています。 というよりNTFSしか選択できない。 このドライブは、FAT32なのかNTFSなのか、 どうしてこういう矛盾が出るのか、 どなたか解説お願いします。

  • HDDのフォーマットに24時間かかっています。

    リブレット100のHDD(標準2G)の容量を増やしたいと思っていたとき、中古店にてジャンク品のHDD(20G)を見つけ、つい買ってしまいました。早速標準のものと差し替え、FDISKを使ってフォーマット(format c: /s)を始めました。が、24時間かかってもまだ終わっていません。 現在の画面表示は、 「フォーマットしています。7,977.55Mバイト アロケーションユニット 4723を修復しようとしています。」 4723という数字は24時間前には3500位だったと思います。 フォーマットする前のHDDの状態は、 基本MS-DOS領域は2GでFAT16  拡張領域 約6Gだったようでした。 また、フォーマットする際に気になったことは、基本MS-DOS領域を割り当てる時、ドライブチェックをしている際、93%完了で止まってしまい、 「ハードディスクに書き込み中のライトプロテクトエラーです。」と表示されました。 HDDはいつまで回り続けるのでしょうか。 どのようにすればいいのかどなたか教えてください。 また、アロケーションユニットとはどのようなことでしょうか。 よろしくお願いいたします。

  • usb接続のHDDがエラー

    W2KProにUSBでHDD繋げてましたが、イベントログに「ディスクのファイル システム構造は壊れていて使えません。」と「ページング操作中にデバイス \Device\Harddisk1\DR5 上でエラーが検出されました。」でマイコンピュータからドライブ自体が消えてしまいました。 早速chkdskしました。以下その内容です。 C:\>chkdsk h: /f ファイル システムの種類は FAT32 です。 ボリューム シリアル番号は 38D5-6E58 です 指定したディスクは Windows 2000 のディスクではない可能性があります。 続行しますか (Y/N)? y ファイルとフォルダを検査しています... ファイルとフォルダの検査を完了しました。 クラスタ 3 の破損チェーン内の不良リンクを修復しました。 破損チェーンがクラスタ 4 でクロス リンクされています。孤立したものを切り捨てました。 ・・・中略・・・ 破損チェーンをファイルに変換しますか (Y/N)? y このボリュームのルート フォルダがいっぱいです。ディスク チェック を実行するには、ルート フォルダに領域が必要です。このフォルダから ファイルを消して、もう一度ディスク チェックを実行してください。 -1917673472 バイト : 5888 個の回復可能ファイル ファイル システムを修正しました。 3,152,297,984 バイト : 全ディスク領域 774,811,648 バイト : 使用可能ディスク領域 4,096 バイト : アロケーション ユニット サイズ 769,604 個 : 全アロケーション ユニット 189,163 個 : 利用可能アロケーション ユニット フォルダの書き込みエラーです。 C:\> さぁ、この後どうしましょう?