打印

Using ruby in daily life

Using ruby in daily life

今天中了一病毒,杀完之后发现所有目录下都出现了_desktop.ini这个残留.
刚想做一个bat删之,突然想到我不是会ruby了么。突发奇想想用ruby做一个。
几分钟之后完工了,相当简单

('c'..'f').each {|sym| `del #{sym}:\_desktop.ini /f/s/q/a`}


运行,经过一段时间的等待以后发现所有的_desktop.ini已经全部归天了。

我觉得,在日常使用电脑的过程中类似的情况应该很常见,所以决定从今天开始使用ruby解决日常生活中遇到的小问题。
实际上我已经在用irb作为我的首选计算器了~~

[ 本帖最后由 xavier 于 2007-8-25 16:48 编辑 ]
本帖最近评分记录
  • drive2me R币 +2 来自生活中的经验,很好! 2007-8-25 19:55

TOP

我的c:\inetpub\mailroot\badmail下有30多万个文件,我只好用ruby来删除

i = 0
Dir.each("c:\\inetpub\\mailroot\\badmail") do |f|
  File.delete f if File.isfile? f
  i+=1
end

puts i


本帖最近评分记录
  • drive2me R币 +2 谢谢分享。 2007-8-25 19:55
谢谢大家加入Ruby中文社区!
[寻找您身边的Rubyist.]

TOP

那能用ruby做类似优化大师那样的删除系统中残留的无用的文件吗?

我们当个小项目来做,如何?有了你们的经验应该容易做的。
Flying Piggy...! 
天地人合一!

TOP

2008-12-03 00:05 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html) @38.103.63.61