APIのShFormatDriveでダイアログを呼び出す事ができるのですが、直接フロッピーをフォーマットする方法はないのでしょうか?
DOSコマンドのFORMATについて調べてみると、幸せになるかもしれません。
いなさん どうもありがとうございます。
Shellでコマンド呼び出したのですが、
「準備ができたらEnterキーをおしてください」とか、その後ボリュームラベルを聞かれたりしますが、こういうのすべてすっ飛ばして、単純にフォーマットするだけっていう方法はないんでしょうか?
ん〜と、Shellで実行する引き渡す時に、
それらのボリュームラベルも一緒に渡してやると聞かれないかと。
OSによってコマンドが変わってきますので
http://www.causu.com/top_dos.htm
なんかを参考にされてはいかがでしょう
みなさん、ありがとうございます。
ボリュームラベルを渡してやる事はできました。
最初の「準備ができたらEnterキーをおしてください」は絶対に出てくるんでしょうか?
あと、最後に「別のディスクをフォマーットしますか?」っていうのも出ないようにしたいんですけど・・・。
ムリな話なのでしょうか?
ヘルプ見ても、そのようなスイッチはなさそうだったので・・・。
よろしくお願いします。
Enter等のコードを渡す応答ファイルを用意するとか?
ももさんありがとうございます。
>コードを渡す応答ファイルを用意する
というのは、具体的にどういう事をすれば、よいのでしょうか?
勉強不足ですみません。
よろしくお願いいたします。
http://forum.nifty.com/fpcu/top/doslog02/0958.htm
ここに、DOS入力をリダイレクトする対処法がありますので参考になると思います。
ももさんこれ使えます。
どうもありがとうございました。
ツイート | ![]() |