趣文网 > 作文大全

使用Excel来制作批命令完成重复工作

2020-12-31 12:15:01
相关推荐

在日常工作中我们会不定时的整理一下电脑上的电子档案资料,于是就会把某些资料按照某种类别归档到某个文件夹下。或者有时候,我们需要建立很多文件夹来存放不同的资料。

常规的做法是“右键——新建文件夹”这样的步骤去一个个的建立文件夹,然后再把文件复制到对应文件夹下。当然这种方法也没问题,可遇到大批量制作,这种操作效率就太低了。

下面,我们来看看批量操作的办法,主要操作办法就是借助表格工具和批命令。

一、文件夹批量创建

1、用Excel批量制作命令。

主要操作办法为在Excel里面批量创建需要生成的文件夹名称,然后再使用表格的便利性,批量生成命令。

在此,我们用到了一个简单的命令“MD”命令。这个命令主要是用于创建文件和文件夹。具体生成的命令如下图。特别需要注意的是,“MD”后面有一个空格不能忽略了。

2、制作批命令脚本文件

把上一步生成的命令复制到记事本里面,然后另存为后缀名为"Bat"的脚本文件。这里,我生成了一个“makedoc.bat”的批命令脚本文件。

3、执行批命令

双击运行上一步生成的这个“makedoc.bat”脚本文件。接下来我们可以看到,在当前目录下生成了一堆文件夹。

二、文件夹批量更名

仍然接上面的例子,我们将对上例中在“C:UsersSoloDesktop测试测试文件夹”目录下面生成的这些文件夹进行批量更名。具体操作步骤如下:

1、获取目录下文件夹名称。

在此,我们用到了一个命令“dir”。该命令主要是获取某路径下的文件列表。具体如下,我们将所有文件夹输出至“doclist.csv”文件中。当然,也可以将这些列表输出至纯文本格式的文件或者其它格式文件中。在此,主要是为了方便在表格中处理,所以,一步到位输出至CSV格式文件中。

点击

打开上一步输出的文件“doclist.csv”,结果如下图,该文件夹目录下的所有文件都给列出来了。但这些文本全部存在于A列里面,需要后续分列处理才能继续使用。

2、整理文件列表数据

(1)先去掉该表格里面没用的数剧,只留下文件列表部分。

(2)对数据进行分列,分割标志为“按空格”。

(3)分列后的结果

在此,我们得到了一个规整的列表。

3、使用表格批量制作文件夹名称和批命令

在此,我们用到了命令“rename”,该命令主要作用是重命名文件。

4、制作批命令执行文件并运行。

该步骤就是把上表中“合并的批命令”复制到记事本中,然后另存为“bat”格式,然后关闭该文件。接着再重新打开运行该脚本。以下就是运行后的结果。

三、总结

本文仅抛砖引玉的给出了两种比较简单的批命令用法。通过以上两个例子,可以看出,批命令在我们日常工作中有很大的作用,特别是结合了Excel的批量生成列表,那么可以批量完成很多重复的工作,比如批量移动文件,而非一个个的去复制粘贴之类额度工作。

以下是我利用Excel批量生成VPN连接,并做相关参数配置的脚本。该脚本中,所有的参数都是在Excel中配置完成,然后导出生成的自动配置脚本文件。在客户端,只需运行该脚本即可自动创建一个VPN连接并完成所有参数配置,省去了每一台上单独配置的繁琐步骤。

创作不易,转载请注明来源!

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

阳光下的成长作文600字 有关欲扬先抑的作文 万能英语作文开头结尾 描写初秋的作文 打屁股实践作文 菊花三年级作文 英语作文通知信 感人的故事作文400字 包子作文 可爱的校园作文 敢于挑战权威作文 二年级作文40字 作文柳树200字 长征的作文600字 夜游滕王阁作文 德福作文字数 家乡的枇杷作文 三年级采访作文 历年作文题目 关于三月街的作文 重庆的火锅作文 丰收节作文 晒稻谷的作文 银杏叶的作文 满分作文及赏析 一线天作文 九下英语作文 鼓励高考作文 描写村庄的作文 美丽的小区作文400字