我通常是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/