アカウント名:
パスワード:
delete from c:\data\ where filename like "%.bak" and updatedatetime '2005-01-01'
ls -Recurse -Include "*.bak" C:\data | foreach { $_.Delete(); }
ls -Recurse -Include '*.bak' | foreach { if($_.LastWriteTime -lt [DateTime]'2005-01-01') { $_.Delete(); } }
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
WinFSより (スコア:1)
Monadより検索/閲覧を強化したファイルシステムであるWinFSが先にモノになっていくのは、やはりMSは依然としてサーバ/管理者側のソフトウェア企業というよりデスクトップ/エンドユーザ側にシフトしたソフト
/.configure;oddmake;oddmake install
Re:WinFSより (スコア:1)
JScriptを手放すのは惜しいのですが、
WSHがメンテナンスのみの状態になって数年は経ってますし、
やっぱりかゆいところに手の届きまくる高機能なスクリプトをそろそろ用意して欲しいなと。
それはともかく、早くファイルシステムにsql投げたいです。
Re:WinFSより (スコア:1, 参考になる)
Re:WinFSより (スコア:1)
は、ファイルの更新時刻が2005年1月1日より古いもの、って条件かな?
cygwin が使えれば、
find c:/data -name '*.bak' -mtime +242 -print0 | xargs -0 rm
とか。
find は条件の OR とか AND が使えて、括弧でくくることもできるので、
結構複雑な条件も指定できますね。
可読性が低い
Re:WinFSより (スコア:1, 興味深い)