- ベストアンサー
一括クリアのバッチファイル・・・
いつもお世話になっております PCスクールで講師のバイトをしてるのですが 生徒さんが授業中に閲覧したサイトの履歴を バッチファイルで一括クリアしようと思いまして 下記のようなコマンドを作ったのですが 上手くクリアしてくれません・・・ どこが良くないのでしょうか???? ----------------------------------- del c:\windows\"History" ----------------------------------- よろしくお願いいたします OSはWin98です。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
無理だと思うな。(不可視フォルダがあるようです。) 例えば deltree /y c:\windows\history mkdir c:\windows\history とかだったら可能かもね。
その他の回答 (4)
- cbd_mei
- ベストアンサー率55% (143/259)
ヒストリーや、キャッシュを消す場合は、 まず、メモ帳で「y」だけを入力したファイル「y.txt」を 作ります。それをとりあえず保存します。(今回はC:\Windowsということで) で、autoexec.batに deltree c:\windows\History\*.* <c:\windows\y.txt と記述してください。そうすれば自動的にキャッシュは消えます。 ただし、通常のままだと、メッセージが表示だけされますので、表示したくない 時は、deltree の構文の一つ前の行に @echo off と入力してください。 キャッシュ削除の場合は deltree c:\windows\tempor~1\content.ie5\*.* <y.txt で消すことができます。
- yanmaa
- ベストアンサー率45% (207/457)
ログインスクリプトかスタートアップか各端末のAUTOEXEC.BATに記述する事で対応可能 スタートアップならPIFファイル(DOSのショートカット)でネットワーク上のBATファイルを指定して実行で問題なし。
- hequil
- ベストアンサー率65% (242/372)
Q2kiraiさんの補足ですが、 del c:\windows\history\*.* だと、確認ダイアログが表示されるので echo y | del c:\windows\history\*.* の方がいいかもしれません。 参考まで
お礼
有難う御座います ネットワークで、一括で消すことも出来ますか? どういうコマンドになるんでしょうか? スターアップに組み込んで ネットワーク確立したらホストマシンの中に 置いているbatを実行させる で、良いのでしょうか?
- Q2kirai
- ベストアンサー率16% (22/136)
Historyホルダの中のファイルを全部消すのなら del c:\windows\history\*.* と書けば消せますが、消した後どうなるかは実験していないのでわかりません。
補足
有難う御座います 家で使っているのはWin2kなのでGW明けてから 試してみます、 有難う御座いました。
補足
有難う御座います なるほど、フォルダごと一度消して 新規にフォルダを作り直すわけですね GW明けたら、やってみます 有難う御座いました。