不会编程也能搞定一键打开文件

      每天上班打开电脑后的第一件事情就是打开昨天没弄完的文件,然后再打开需要的文档、再打开查阅资料的网站、再打开需要用到的工具软件。等准备工作做完好几分钟就过去了,有时候还会突然找不到要用的文件到底在哪放着,浪费了不少时间。

    于是想着能不能搞个软件能一键自动打开要用的文件,但是软件还要安装运行环境才能执行,而且装软件也麻烦,难道就没办法了吗?当然不是,可以通过批处理命令来实现,批处理命令是个什么玩意?难道还要学新的编程语言吗?当然不用,轻轻松松上手,一分钟之内学会。 

     首先在桌面上新建一个记事本,名字改为打开文件。

然后打开这个txt文件,给里面添加下面的代码

@echo off           
::打开网页
start explorer "https://www.csdn.net/"

::默认方式打开记事本
start "" "D:\Desktop\打开文件.txt"

::通过notepad 软件打开文件
start "" "D:\Program Files\Notepad++\notepad++.exe" "D:\Desktop\打开文件.txt"


::打开 word 文件
start "" "E:\如何看懂电路图.doc"

::打开PDF文件
start  "" "E:\STM8\STM8S103F3最小系统原理图.pdf"

::打开串口助手
start "" "D:\常用工具\XCOM V2.0.exe"

添加完效果如下:

下面解释一下代码的含义 

@echo off    第一行这个代码的意思,程序执行时不显示下面所有代码的执行过程,也就是程序执行时看不到中间过程。

:: 两个冒号的是注释的意思,不执行::后面的语句。相当于C语言中的// 和 /*  */ 的作用,用来对代码做注释

start explorer "https://www.csdn.net/"

这行代码中start的意思是启动文件,explorer的意思是用浏览器执行,后面双引号里面填写要打开的网址,这里用的是CSDN的网址。这行代码执行后就会用浏览器打开CSDN的网址。

start          ""       "D:\Desktop\打开文件.txt"

同样start的意思是启动文件,后面跟着的“”双引号意思是用默认方式打开,后面双引号里面添加要打开的文件路径和名称。这行代码执行后就会用记事本打开刚才新建的txt文件。

start   ""   "D:\Program Files\Notepad++\notepad++.exe"   "D:\Desktop\打开文件.txt"

这行代码比上面的一行代码中间多了一个可执行文件的路径,"D:\Program Files\Notepad++\notepad++.exe" 就是notepad++文件的路径,意思就是用notepad打开后面的文件

下面几行代码的功能相似,都是用默认的方式打开后面的文件。

可以根据自己的需求,更改每行最后一个双引号里面的文件路径和名称。如果要用指定软件打开后面的文件,就在start后面的双引号和文件路径之间添加软件的路径,路径也要用双引号引起来。

需要打开的文件设置完之后保存退出,然后将这个记事本的后缀名由txt改为bat。

修改后缀名之后电脑会出现下面的提示,不用管,直接点确定就行。

修改成功之后,文件图标就会变成一个齿轮。

双击"打开文件.bat"这个文件,就会发现刚才代码里面写的文件同时被打开了。

这样只需要鼠标点一下,自己需要的文件一起就被打开了,再也不用每天挨个的去打开了。如果需要修改打开的文件时,在"打开文件.bat"上单击鼠标右键,然后选择编辑。

直接修改最后面要打开的文件路径和文件名就行

这里要说明一下,修改记事本的后缀名时首先要将文件的后缀名先显示出来,否则会修改不成功。显示文件后缀名的方法如下

打开计算机---工具---文件夹选项

在查看找到 隐藏已知文件类型的扩展名,将方框前面的对号去掉。然后点确定按钮就行。

设置成功之后,在记事本的文件名后面就会出现".txt".

发布了76 篇原创文章 · 获赞 30 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_20222919/article/details/105456059