有些时候,我们需要同时打开很多文件,此时,如果一个个双击打开,则效率十分低下。是否有比较简单的办法能够批量打开文件列表呢?使用微软的批处理命令即可实现该功能。
批量打开命令很实用,例如onenote本身是没有批量打开笔记本功能,但有时候笔记很多,想一次性打开,此时就可以用批处理命令批量打开onenote笔记本。
打开文件的三种命令
直接使用文件路径,每个路径一行
如G:\onenote\CAS\打开笔记本.onetoc2
使用call命令,call加上文件路径
call G:\onenote\CAS\打开笔记本.onetoc2
使用Start命令,Start加上文件路径
start G:\onenote\CAS\打开笔记本.onetoc2
三种打开命令的区别
方法1和方法2完全相同,执行后会打开指定文件(每次只打开一个文件,关闭该文件后,才会打开下一个文件),但运行的命令窗口会等待指定的文件关闭后才关闭。
方法3则只管打开指定文件,执行完命令窗口就会自己关闭,而不会管打开的文件是否关闭,所以该方法能够批量一次性打开全部文件,而不用逐个关闭后才能打开下一个。
如果你需要的是一次性打开全部文件,建议使用start命令,这个最实用。
默认的打开程序
批处理时,系统会调用当前文件格式所对应的默认打开程序打开文件。所以,批处理文件列表中,文件格式相同,或者文件格式各不相同,只要有默认的打开程序,就能正常打开。
建立批处理文件
新建文本文件,将后缀改为.bat,编辑文件,输入批处理命令,保存后关闭。然后双击.bat文件就会执行批处理命令了。
本文地址:https://cas01.com/1025.html
公 众 号 :注意两个号的区别,小斯想(OneNote为主);cas01(知识管理理论及实践)。
温馨提示:本站发布的压缩包如需密码解压,若无特别说明,密码统一为:cas01.com
版权声明:本文为原创文章,版权归 小斯 所有,转载请保留出处。
公 众 号 :注意两个号的区别,小斯想(OneNote为主);cas01(知识管理理论及实践)。
温馨提示:本站发布的压缩包如需密码解压,若无特别说明,密码统一为:cas01.com
版权声明:本文为原创文章,版权归 小斯 所有,转载请保留出处。
发表于2020-09-04 at 17:03 沙发
start这个指令在学了站长推荐的ahk之后一直在用来打开所有ahk进程,但奈何缺乏相关知识,也没在网上找到合适的,不好内化,正好翻站长的旧文章看到这个,想咨询一下start指令如何打开指定路径的文件夹中全部文件,网上有一些百度知道之类的有说命令,但是我改成自己的路径就打不开,前阵子非常困惑,不知站长能否解惑?
目前使用的代码是@echo off
for %%a in (*.ahk) do start “” “%%a”
放在文件夹里面可以打开所有的,所以我又生成了快捷方式才能在桌面打开文件夹里的
希望咨询的是,如何在桌面建一个可以打开我指定文件夹路径所有文件的bat文件,这样可以开机只用一个bat就完成所有我需要各类启动和关闭操作,主要是批处理的语法有些陌生,弄上自己的路径怎么都不对,当初弄ahk的时候研究很久也没找到可以用的代码,谢谢站长
@Xerxes对bat批处理没研究,偶尔用到时,都是直接百度
@小斯好的~主要也是看站长发了相关文章才咨询的~虽然稍微麻烦点,不过目前会的代码其实也够用了~