我正在寻找一种以编程方式(从批处理文件)创建快捷方式cmd
(或其他命令行实用程序)的方法。
这可以通过使用 SHORTCUT.EXE 轻松实现(位于环境变量),但我无法指定控制台窗口要使用的字体、背景/字体颜色或最大滚动行数等参数。
如何在脚本中创建此类自定义的快捷方式?
更新
我遇到了 ENVARS.EXE 的 SHORTCUT.EXE 随机崩溃的情况,看来此工具是为 Win95 构建的,在较新的平台上存在问题。相反,我使用了这工具,它具有非常相似的语法,支持相同的选项并且运行良好。
我现在正在调查壳化,它似乎更先进,并且具有更标准的指定选项的方式。(用破折号代替/
)。但它确实需要 .NET 框架。
答案1
显然,这是不可能的。
我尝试了其他工具,但它们都只支持标准选项。壳化似乎是最强大的快捷方式工具,支持许多高级设置,但它仍然缺少设置我想要的属性的选项。
答案2
您可以尝试用十六进制编辑器检查快捷方式文件并尝试形成这样的文件。
(你可能会在堆栈溢出)