我有一个 .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/