如何 借助 AI + bat,1分钟内建立100个自定义文件和文件夹?

图片

01

你好,我是云桃桃。

最近,我在写web系列的知识,做的过程中遇到过不少问题。今天,就来说说,我解决的一个批量新建文件/文件夹的问题。

事情是这样的。首先,我的大纲基本在幕布里已经弄好了,如图,整体大约会有100多个。长这样。现在,我该去写第三个,CSS id 和 class选择器这个了。

图片

我的做法是这样的:每写一个,我需要从幕布里,复制一个名字,然后先在vscode 建立一个以该分支文件名的markdown文件,写文本内容,方便后续排版;接着再建立一个该分支名字的文件夹,放图片,这么做,是以便后续方便对图片加水印以及其他处理。

这样一个一个做,是可以,但是当我想到后续还有70多个目录以后,我感觉这个事太多,也太过于机械和重复了,这样的重复操作毫无意义。

所以,我停下来开始找方案了:能不能,批量按照我给定的名字,批量建立文件和文件夹呢?

带着这个疑问,我开始搜索“如何批量新建文件夹xxx”等字眼,没想到不到5分钟就找到了答案,惊喜。这就是批量生成文件夹的效果。

图片

那就一起来看看这个批量的方案吧。

02

前提:先拿到幕布的所有文字列表。怎么拿呢?在幕布里,从导图模式切换到大纲模式下,然后导出word 即可拿到所有文本,前面的列表圆点图标可通过替换清除掉。

接着,就可以开始处理了。

图片

一、批量新建文件

起初通过搜索,我只知道 md 是新建文件夹的,那怎么新建文件呢?网上给的答案不一样,我又不太确定,但是又不能一个个都试一下,怎么办?

所以我借助了 AI 。如图,提问,得出答案。

图片

ok,那这个语法就是:echo. > "文件名+后缀名",根据这个,在想新建文件的目录内,右键新建文本文档,然后步骤如下。

1、写入如下测试内容(方便你自主测试,先任意写2个)。

echo. > "1 filename1.md"

echo. > "你好 filename2.md"

我的写入效果如下:

图片

那你可能会说,像你的这么多条,这么多重复的前缀和后缀,是手敲的么?不是,借助AI一次提问即可实现。

图片

chatgpt 回复效果如下图。可以,一次成功。

图片

2、保存。保存时,做2件事。修改文件后缀为.bat,.bat是一个dos下的批处理的文件;修改编码为 ANSI。

图片

注意:一定要修改编码,否则中文会出现乱码。如下图。

图片

3、运行。写完以后,双击该bat文件,出来的效果,如下,是不是挺快的。如果想建立100个、200个都不在话下。

图片

二、批量新建文件夹

新建文件夹的格式是 md "文件夹名称", 依旧新建bat文档,然后2步。

1、写入,以下测试内容(方便你自主测试,先任意写几个):

md "111 新增"

md 2

md 3

我的写入效果如下。

图片

同样,这个加md和引号的工作也可以交给AI来做,一次提问即可。

图片

出来的效果,如图,ok,完美。

图片

2、保存。保存时,做2件事。修改文件后缀为.bat,.bat是一个可执行文件;修改编码为 ANSI(否则遇到中文文件名执行后会乱码)。嗯,这步,和批量建立文件的时候做的一样。

3、运行。双击.bat文件,然后,效果,如图。

图片

ok,大功告成,再也不用一个个新建文件和文件夹了,这一个个建立起来1,2小时吧,现在1,2分钟解决,ok,极大提高了效率。

03

因为这个命令的神奇,我就用 AI 花2分钟,简单了解了一波,以方便后续遇到这类问题的时候好提问。

图片

图片

哇偶,这bat果真很厉害啊。ok,完工。可以开心地继续写文了~

排版:云桃桃 | 图片设计:云桃桃   

作者介绍:

云桃桃,在写作的web前端程序媛。陪你一起编程,一起写作❤️

如果你的朋友也在编程,写作

可以转发分享给TA~感谢你呀

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/521840.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Vue2 基础二常用特性

代码下载 表单操作 基于Vue的表单操作 input 单行文本textarea 多行文本select 下拉多选,multiple属性实现多选,多选时对应的 data 中的数据也要定义成数组radio 单选框checkbox 多选框,data 中的数据要定义成数组,否则无法实现…

一文彻底搞懂死锁

文章目录 1. 什么是死锁2. 死锁产生的条件3. 死锁产生的原因4. 死锁解决的方法4.1 死锁防止4.1.1 破坏互斥条件4.1.2 破坏占有和等待条件4.1.3 破坏不剥夺条件4.1.4 破坏循环等待条件 4.2 死锁避免4.2.1 安全状态4.2.2单个资源的银行家算法4.2.3 多个资源的银行家算法 4.3 死锁…

弱电综合布线:连接现代生活的纽带

在当今信息化快速发展的时代,弱电网络布线作为信息传输的重要基础设施,其作用日益凸显。它不仅保障了数据的高效流通,还确保了通信的稳定性。从商业大厦到教育机构,从政府机关到医院急救中心,再到我们居住的社区&#…

BI分析案例:企业如何利用BI工具开展经营分析工作?

广义上来说,经营分析是对商业行为的复盘,评价商业行为的关键是经济或财务指标,因此可以理解为经营分析是财务分析的延伸。同时经营意味着管理,对内部管能力的分析也是至关重要的。商业行为受市场环境影响,对市场环境的…

ES分布式搜索-IK分词器

ES分词器-IK 1、为什么使用分词器? es在创建倒排索引时需要对文档分词;在搜索时,需要对用户输入内容分词。但默认的分词规则对中文处理并不友好。 我们在kibana的DevTools中测试: GET /_analyze {"analyzer": "…

面试经典150题——环形链表

Suffering, for the weak is the tomb of death, and for the strong is the soil of germinal ambition.​ 1. 题目描述 2. 题目分析与解析 2.1 思路一 这个题目就是判断一个链表有没有环,其实我们之讲过一个题目,就实现了判断链表有没有环的步骤&a…

【python进阶篇】面向对象编程(1)

面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 在Python中,所有数据类型都可以视为对象,当然也可以自定义对象。自定…

酷家乐显示被隐藏的模型的方法

在酷家乐中打开设计方案。 点击下面的眼睛图标。 在下拉菜单上方点击显示已隐藏模型。 此时可以看到方案中隐藏的模型都可以正常显示了。推荐:https://www.sx1c.com/37564.html 以上就是“酷家乐显示被隐藏的模型的方法”了,酷家乐的使用比较简单&am…

无处不在的便捷:D咖无人售卖咖啡机在公共场所的应用探索

在繁忙的现代生活中,无人售卖咖啡机作为一项便捷的服务,正逐渐在公共场所得到广泛应用。本文将探讨D咖无人售卖咖啡机在公共场所的应用场景和优势。 一、无人售卖咖啡机的应用场景 写字楼:写字楼内工作人员需要在繁忙的工作中寻找便捷的饮品解…

今日arXiv最热大模型论文:北大发布,通过上下文提示,让大模型学习一门新的语言

在人工智能领域,大语言模型(LLMs)的发展已经取得了显著的进步,它们在处理高资源语言方面表现出色。然而,对于资源较少的语言,尤其是极低资源语言,这些模型的支持却显得力不从心。这些语言往往缺…

基于Leatlet标注Geojson下载器实现

在上一篇文章中,我们学习了Leaflet的基础知识,包括如何创建地图、添加图层等。在本文中,我们将深入学习Leaflet中标注的创建和管理,包括如何添加标注、自定义标注图标、创建图层组、批量添加和删除标注、为标注添加属性和弹出框等…

【方法】如何打开7Z分卷压缩文件?

什么是7Z分卷压缩文件?就是在压缩文件时,将文件压缩成若干个大小一样、以“文件名.7z.序号”格式命名的7Z压缩包,可以方便存储和传输,如下图所示。 一、7Z分卷压缩文件如何打开? 我们只需要按照普通压缩包的打开方式&…