我通常是Linux专家,但是我需要在Windows上编写批处理脚本来更改某些快捷方式的目标。有命令执行此操作吗?

最佳答案

我怀疑是否可以使用批处理脚本来执行此操作。不过,在VBScript中是doable

Set sh = CreateObject("WScript.Shell")
Set shortcut = sh.CreateShortcut("C:\Wherever\Shortcut.lnk")
shortcut.TargetPath = "C:\Wherever\Whatever.txt"
shortcut.Save

将脚本保存在以vbs结尾的文件中,然后使用cscript whatever.vbs从命令行运行它。

(不要被名称所迷惑-CreateShortcut用于创建和修改快捷方式。)

关于windows - 从命令提示符更改快捷方式的目标,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/416957/

10-12 19:24