Is there an easy way to create or modify shell links (.lnk) with ruby on 
windows? I know how to do that in C/C++ or Delphi, and I know that there 
is a scripting object named ShellLinkObject.Application that could be 
used by scripting languages (=>ruby, via the winole module), but 
unfortunately it is only available on Win2000 or XP because these have a 
newer version of the windows shell (5.00 as opposed to 4.71).

-- 
(defun f(p x)(If(Eq x nil)nil(If(p(Car x))(Cons(Car x)(f p(Cdr x)))(f p
(Cdr x)))))(defun q(x)(Q nil x))(defun Q(a x)(If(Eq x nil)a(Q(Cons(Car
x)(Q a(f(Lt(Car x))(Cdr x))))(f(Gt(Car x))(Cdr x)))))