未使用で一定期間以上経過したファイル(例えばTemp内にあって一週間更新されていないファイル)を自動的に削除するバッチファイルを作成したいと考えています。
何かうまい方法はないでしょうか?

unixでの
find /temp -mtime +7 -exec rm {} \;
のfindにあたるようなのがあれば非常に助かります。

A 回答 (3件)

DOS上で実行できる UNIXライクコマンドのうち、必要なもの(find/rm)のみを pathの通った場所に置き、バッチファイル上でそのコマンド(find等)を実行するというのではダメなのですか?


先に紹介したwcshや、http://www.vector.co.jp/soft/win95/util/se010511 …などには findやrm 他、様々な unix like コマンドが内包されています。これを各クライアントのpathの通った場所に置くか、ログオンバッチと同じディレクトリに置けばよいのではと思います。

参考URL:http://www.vector.co.jp/soft/win95/util/se010511 …
    • good
    • 0
この回答へのお礼

再びすばやい回答ありがとうございます。
かなり離れたクライアントもあるため、端末一台一台にUNIXライクソフトをインストールして回ることが出来ず、無理だと思っていましたが、
ソフトをダウンロードしてみたところ、実行ファイルのみで動くソフトのようなので離れた場所にある端末にもネットワークで送り付ける事が出来そうです。
解決しそうです。ありがとうございました。

お礼日時:2001/03/15 18:40

このさい苦労するよりcgywin使うという手はどうでしょう?



リンクはgooでcgywinで検索したページの一つです

参考URL:http://www-cc.ee.tokushima-u.ac.jp/~a-gamyl/win/ …
    • good
    • 0
この回答へのお礼

さっそくの回答ありがとうございます。
ちょっと事情があって、出来ればバッチファイルだけで解決できる方法を探してます。
多数(40台位)のすでに散らばって設置してある端末に対して一括で設定したいのです。
同じワークグループで同じユーザーで使うように決めてあるため、
すでにいくらかのコマンドをドメインサーバーのユーザーの設定、
ユーザーのプロファイルのログオンスクリプトとしてバッチファイルを用いて、
全端末にログオン時にバッチファイルを走らせています。
出来ればそのバッチファイルに追加する形での方法を探しています。
ありがとうございました。

お礼日時:2001/03/15 08:54

Windows用に用意されたコマンドインタプリタを入れてみてはどうでしょうか?Vector(

http://www.vector.co.jp/vpack/filearea/win/util/ …)などで探せば沢山あると思います。
私は http://www.threeweb.ad.jp/~ishioka/ の wcsh(freeware)というのを使わせてもらっています。
    • good
    • 0
この回答へのお礼

ちょっと事情があって、出来ればバッチファイルだけで解決できる方法を探してます。
多数(40台位)のすでに散らばって設置してある端末に対して一括で設定したいのです。
同じワークグループで同じユーザーで使うように決めてあるため、
すでにいくらかのコマンドをドメインサーバーのユーザーの設定、ユーザーのプロファイルのログオンスクリプトとしてバッチファイルを用いて、
全端末にログオン時にバッチファイルを走らせています。
出来ればそのバッチファイルに追加する形での方法を探しています。
ありがとうございました。

お礼日時:2001/03/15 08:55

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

今、見られている記事はコレ!

おしトピ編集部からのゆる~い質問を出題中

お題をもっとみる

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ