使用Excel來制作批命令完成重復工作

? 在日常工作中我們會不定時的整理一下電腦上的電子檔案資料,于是就會把某些資料按照某種類別歸檔到某個文件夾下?;蛘哂袝r候,我們需要建立很多文件夾來存放不同的資料。
?常規(guī)的做法是“右鍵——新建文件夾”這樣的步驟去一個個的建立文件夾,然后再把文件復制到對應文件夾下。當然這種方法也沒問題,可遇到大批量制作,這種操作效率就太低了。
?下面,我們來看看批量操作的辦法,主要操作辦法就是借助表格工具和批命令。

一、文件夾批量創(chuàng)建

?1、用Excel批量制作命令。

?主要操作辦法為在Excel里面批量創(chuàng)建需要生成的文件夾名稱,然后再使用表格的便利性,批量生成命令。
?在此,我們用到了一個簡單的命令“MD”命令。這個命令主要是用于創(chuàng)建文件和文件夾。具體生成的命令如下圖。特別需要注意的是,“MD”后面有一個空格不能忽略了。

創(chuàng)建文件夾合成命令.png

?2、制作批命令腳本文件

?把上一步生成的命令復制到記事本里面,然后另存為后綴名為"Bat"的腳本文件。這里,我生成了一個“makedoc.bat”的批命令腳本文件。

記事本命令.png

?3、執(zhí)行批命令

?雙擊運行上一步生成的這個“makedoc.bat”腳本文件。接下來我們可以看到,在當前目錄下生成了一堆文件夾。

創(chuàng)建后的文件列表.png

二、文件夾批量更名

?仍然接上面的例子,我們將對上例中在“C:\Users\Solo\Desktop\測試\測試文件夾”目錄下面生成的這些文件夾進行批量更名。具體操作步驟如下:

1、獲取目錄下文件夾名稱。

?在此,我們用到了一個命令“dir”。該命令主要是獲取某路徑下的文件列表。具體如下,我們將所有文件夾輸出至“doclist.csv”文件中。當然,也可以將這些列表輸出至純文本格式的文件或者其它格式文件中。在此,主要是為了方便在表格中處理,所以,一步到位輸出至CSV格式文件中。

cmd命令界面.png

?打開上一步輸出的文件“doclist.csv”,結(jié)果如下圖,該文件夾目錄下的所有文件都給列出來了。但這些文本全部存在于A列里面,需要后續(xù)分列處理才能繼續(xù)使用。

文件列表界面.png

2、整理文件列表數(shù)據(jù)

?(1)先去掉該表格里面沒用的數(shù)劇,只留下文件列表部分。
?(2)對數(shù)據(jù)進行分列,分割標志為“按空格”。
分列截圖.png
?(3)分列后的結(jié)果

???在此,我們得到了一個規(guī)整的列表。

分列后的結(jié)果.png

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

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

更名批命令制作.png

4、制作批命令執(zhí)行文件并運行。

?該步驟就是把上表中“合并的批命令”復制到記事本中,然后另存為“bat”格式,然后關閉該文件。接著再重新打開運行該腳本。以下就是運行后的結(jié)果。

更名完成后.png

三、總結(jié)

?本文僅拋磚引玉的給出了兩種比較簡單的批命令用法。通過以上兩個例子,可以看出,批命令在我們?nèi)粘9ぷ髦杏泻艽蟮淖饔?,特別是結(jié)合了Excel的批量生成列表,那么可以批量完成很多重復的工作,比如批量移動文件,而非一個個的去復制粘貼之類額度工作。
?以下是我利用Excel批量生成VPN連接,并做相關參數(shù)配置的腳本。該腳本中,所有的參數(shù)都是在Excel中配置完成,然后導出生成的自動配置腳本文件。在客戶端,只需運行該腳本即可自動創(chuàng)建一個VPN連接并完成所有參數(shù)配置,省去了每一臺上單獨配置的繁瑣步驟。

VPN創(chuàng)建腳本.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容