代码编写:
reg add hklm\software\microsoft\windows\run /v 随意字符 /t reg_sz /d 你这个bat所在位置
这可以添加一个叫“随意字符”的启动项启到该机器注册表,用于开机启动运行“你这个bat所在位置”这个文件。
bat文件是dos下的批处理文件。批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 bat 或 cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用cmdexe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。
选项语法
%~I - 删除任何引号("),扩充 %I
%~fI - 将 %I 扩充到一个完全合格的路径名
%~dI - 仅将 %I 扩充到一个驱动器号
%~pI - 仅将 %I 扩充到一个路径
%~nI - 仅将 %I 扩充到一个文件名
%~xI - 仅将 %I 扩充到一个文件扩展名
%~sI - 扩充的路径只含有短名
%~aI - 将 %I 扩充到文件的文件属性
%~tI - 将 %I 扩充到文件的日期/时间
%~zI - 将 %I 扩充到文件的大小
%~$PATH:I - 查找列在路径环境变量的目录,并将 %I 扩充
到找到的第一个完全合格的名称。如果环境变量
未被定义,或者没有找到文件,此组合键会扩充
copy /y %0 "%userprofile%\「开始」菜单\程序\启动\"
说明:这句意思,拷贝自身到开机启动项“%0”表示自身,你可以改为你需要的文件名,例如:copy /y "我的批处理bat" "%userprofile%\「开始」菜单\程序\启动\"
还有一种方法:
例如:你的批处理文件在C:\Program Files\XDLM\位置,名字就叫123bat,你可以如下这样:
-------------------------不要复制我---------------------------
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "123" /t REG_SZ /d "C:\Program Files\XDLM\123bat" /f
-------------------------不要复制我---------------------------
复制两虚线间内容保存为bat文件
bat文件放在C盘自动运行 ,主要有下面几种可能。
1、放在开始--启动菜单或启动脚本文件夹随系统启动自动执行;
2、在计划任务或定时任务在指定的时间自动执行;
3、被流氓插件或病毒、木马调用执行;
4、被不怀好意的人通过木马后门远程执行。
以上就是关于怎么让一个BAT文件开机自动运行全部的内容,包括:怎么让一个BAT文件开机自动运行、如何自动运行BAT批处理文件、.bat文件放在C盘为什么会自动运行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)