• ベストアンサー

windowsのショートカット参照先を一括変換

windowsのショートカットを作成して、 複数あるショートカットの参照先を 一括変換したいのですが、 どのようにしたらいいでしょうか? 例 d:\\test.xls -> e:\\test.xls

質問者が選んだベストアンサー

  • ベストアンサー
  • Repetez
  • ベストアンサー率54% (132/242)
回答No.2

変更が終わった後のチェックには http://www.vector.co.jp/soft/win95/util/se115055.html のようなものが便利です。XPでも動きます。

その他の回答 (1)

noname#80264
noname#80264
回答No.1

Windows Script Host http://msdn.microsoft.com/en-us/library/9bbdkx3k(VS.85).aspx で ShellLinkObject の Path http://msdn.microsoft.com/en-us/library/bb773994(VS.85).aspx を設定しなおすと良いかもしれません。 例: test.js var shell = WScript.CreateObject("Shell.Application"); var folder = shell.NameSpace("d:\\"); if(folder){ var file = folder.ParseName("test.lnk"); if(file){ var lnk = file.GetLink; if(lnk){ lnk.Path = "e" + lnk.Path.slice(1); } } }

関連するQ&A