• ベストアンサー

DOSコマンドの削除で・・・

DOSコマンドを使って、指定ファイルの削除バッチを作成し、タスク管理で自動実行しようと試みたのですが、DOS窓でy/nの返答を返さないと先に進まず自動的に実行が出来ません。 いい方法があれば教えてください。

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

  • ベストアンサー
noname#168973
noname#168973
回答No.1

「del /q hogehoge」と "/q" を付けると如何でしょうか? 詳しくは、「del /?」または「help del」と実行すれば、詳しい説明が表示されると思います。

tnk123
質問者

お礼

ありがとうございました。 早速、試したら出来ました。

その他の回答 (3)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.4

蛇足的ですが、Y/Nを求められるのは標準入力という 仕組みです。こんな感じで強制的にYを選ばせることは 可能です。 echo Y | del *.*

  • Senna_FF
  • ベストアンサー率45% (153/334)
回答No.3

「y/n」の応答が要であるならば、きっとワイルドカード指定をしているのだと思います。 #1でいわれているとおり、[Q]スイッチを指定すればよいと思われます。 #2でいわれる[echo off]は、この場合では役に立ちません。

tnk123
質問者

お礼

参考になりました。 ありがとうございました。

回答No.2

バッチファイルの先頭行に、 echo off と記述すれば、Y/Nを聞かれなくなります。 検索サイトで「バッチファイル echo」で検索すれば、参考サイトが結構出てきます。