【发布时间】:2021-04-17 16:51:00
【问题描述】:
我是一名 Java 程序员,我对 VBScript 一无所知。我需要一种方法来修改某个快捷方式的目标路径,根据我的研究,只有 VBScript 可以帮助我。我试过了,但是有很多错误。
我试图通过谷歌搜索来解决它们,但我认为还有其他问题。 代码如下:
Set sh = CreateObject("WScript.Shell")
Set shortcut = sh.CreateShortcut("C:\Users\pedne\Desktop\Zoom.lnk")
shortcut.TargetPath = "C:\Users\pedne\AppData\Roaming\Zoom\bin\Zoom.exe ""--url=zoommtg\://zoom.us/join?action=join&confno=955 1234 1234&pwd=12345"""
shortcut.Save
我不知道是否需要任何先决条件或外部库来编写 VBScript 代码,我是在记事本上写的。我还想知道是否有任何 100% Java 或任何其他解决方法。 (完全取决于你) 如果我从Change a shortcut's target from command prompt复制代码时对您的答案有任何不理解,请见谅
我得到的最后一个错误是在第 3 行字符 1,无效的过程或调用
【问题讨论】:
-
至于Java,我在this post的答案中找到了this library。不过,我自己还没有尝试过任何建议。
-
这能回答你的问题吗? Changing Target in Shortcut with VBScript
-
不,我只是想纠正这里的错误。它完成了。感谢您的关心...