gpt4 book ai didi

c++ - 仅使用 C++ 和 cmd 创建 .lnk 文件

转载 作者:行者123 更新时间:2023-11-30 03:22:21 25 4
gpt4 key购买 nike

我有一个 .exe 文件,我想在不使用资源管理器的情况下将它添加到自动运行中。我知道我的 .exe 文件的方法。为了向 Autorun 添加内容,我应该创建 shortcut.lnk 并将其放入 C:\Users\User\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup .我尝试使用 cmd 命令 mklink,但此命令创建的是 .symlink,而不是 .lnk

除了创建 .lnk 快捷方式外,如何将我的文件添加到自动运行?如何创建 .lnk,使用 C++ 和 cmd(不是 js、Powershell、BAT 等)我知道,.lnk 只是一个十六进制代码的 txt 文件?所以我可以在其中放入带有地址的文本并更改加载项。在我看来,这不是一个好方法。

最佳答案

.lnk 是一个 binary file with specific format .启用自动运行的正确方法是在 Run or RunOnce 中创建注册表项部分。

关于c++ - 仅使用 C++ 和 cmd 创建 .lnk 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51206329/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com