将exe文件设置开机启动

方法一:使用系统级启动文件夹(所有用户)

  1. Win + R 打开运行对话框
  2. 输入 shell:common startup 并按回车
    • 这将打开所有用户的启动文件夹:
    • C:ProgramDataMicrosoftWindowsStart MenuProgramsStartup
  1. 将 EXE 文件或快捷方式复制到此文件夹
  2. 重启计算机,程序将为所有用户自动启动

方法二:创建批处理文件简化操作

创建一个批处理文件来自动完成这些步骤:

@echo off

echo 正在设置程序开机启动…

set “exePath=%~dp0test.exe”

set “startupFolder=%USERPROFILE%AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup”

if exist “%startupFolder%” (

copy “%exePath%” “%startupFolder%”

echo 程序已添加到启动文件夹

) else (

echo 无法找到启动文件夹

)

pause%~dp0 的含义

将上述代码保存为 SetAutoStart.bat,与你的 EXE 文件放在同一目录下,然后运行它。

%~dp0 是批处理脚本中用于获取当前批处理文件所在目录的变量。它结合了 %0(表明批处理文件本身的路径)和修饰符 ~dp,其中 d 表明驱动器号,p 表明路径。

详细解释

%0:表明批处理文件本身的路径。

~:扩展符,用于扩展变量。

d:扩展到驱动器号。

p:扩展到路径。

因此,%~dp0 就是将 %0 扩展到驱动器号和路径。

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
隔壁老王欢迎你的头像 - 鹿快
评论 抢沙发

请登录后发表评论

    暂无评论内容