问题: C盘上有一堆.lnk文件指向J:盘,但是J:盘不见了,取而代之的是P:盘。已经采取了各种技巧来让 .lnk 文件仍然可以正常工作,但这变得很烦人,是时候修复这些问题了。
使用 Ruby、Python、WSH.JScript 或 Perl,您能否遍历 .lnk 文件的整个目录树并将它们更改为指向 p:/* 而不是 j:/*?你会怎么做?
注意:这对我来说并不是一个完全未知的问题,但我还是会问这个问题,因为以我迄今为止发现的方式管理 .lnk 文件的 API 似乎过于繁琐,无法成为最知名的方式。这是那些“必须有更好的方法”类型的问题之一。