Windows开机启动脚本打开应用或文件

前言

前段时间因工作需要,电脑开机后都要先打开好几个文件。例如,初始化sql脚本文件、各种账号密码的TXT、还有各种电脑应用等算下来都有5/6个差不多。但是每次都要双击文件夹去打开就感觉很不爽,如果开机后电脑可以自动打开我需要的东西应用或文件,就方便很多。于是乎有了这篇懒人文章,看来偷懒使人进步也不是无稽之谈 [手动滑稽]

首先这个功能实现分两部分,1.编写脚本文件来自定义打开文件或应用程序  2.使用windows的任务计划功能,可以指定时间或事件来执行任务

一、编写打开应用程序或文件的bat脚本

创建一个txt文件,内容如下,这里是打开了三个TXT文件,和一个eclipse应用

@echo off

D:
cd \
start 小程序.txt
start aa.txt
start bb.txt

Start "" "D:\soft\eclipse-committers-2019-03-R-win32-x86_64\eclipse\eclipse.exe"

这里包括2种写法

1.第一种,在指定目录下打开多个文件或应用,这里将打开D盘目录下的三个TXT

@echo off

D:
cd \
start 小程序.txt
start aa.txt
start bb.txt

第二种,直接start加一个空字符串跟上执行文件路径

@echo off

Start "" "D:\soft\eclipse-committers-2019-03-R-win32-x86_64\eclipse\eclipse.exe"

然后点击保存,再另存为bat后缀的执行文件(注意,文件内容有中文时,保存的编码必须改为ANSI 否则会报中文错误,txt另存时可以选)

Windows开机启动脚本打开应用或文件_第1张图片

然后双击该bat文件就可以打开指定文件或应用了。

二、创建windows任务计划

1.右键【此电脑】,选择【管理】打开计算机管理界面

Windows开机启动脚本打开应用或文件_第2张图片

2.点击【任务计划程序库】可以看到已经存在的任务和文件夹等,有些任务计划不需要的可以禁用掉,点击右边的创建任务,打开任务界面写上任务名称

Windows开机启动脚本打开应用或文件_第3张图片Windows开机启动脚本打开应用或文件_第4张图片

新建一个触发器进行编辑,选择时机【启动时】就是开机启动,再加个延迟30秒执行,如果不加延迟会导致无法执行任务(亲测不加时无效),可能是启动时其他自启动程序在执行造成的影响。

Windows开机启动脚本打开应用或文件_第5张图片

然后在【操作】项新建一个启动程序,选择编写好的执行脚本,再确定即可。

Windows开机启动脚本打开应用或文件_第6张图片

最后可以选中我们创建好的那条任务,点击右边的【运行】来检查创建的任务计划是否有效。点击运行后,就会打开那三个TXT文件和eclipse

Windows开机启动脚本打开应用或文件_第7张图片

验证结果

我这里选择的是开机后延迟30秒启动该任务计划(执行bat脚本),重启电脑即可生效。

 

你可能感兴趣的:(windows)