bat檔案批量建立資料夾

2021-09-29 08:25:10 字數 1286 閱讀 7567

bat檔案是dos下的批處理檔案。使用批處理檔案,可以簡化日常或重複性任務。

在記事本中貼上**然後儲存為字尾名為.bat的檔案。

在命令提示下輸入批處理檔案的名稱,或者雙擊該批處理檔案,系統就會呼叫cmd.exe按照該檔案中各個命令出現的順序來逐個執行它們。

任務:在指定資料夾下建立檔名為:00000,00001,…,99999的資料夾。

思路:1、建立txt

資料夾名稱有規律,可以用excell產生陣列,然後複製到txt中。

excell中需要自定義下小數點前顯示五位。

筆者習慣用fortran或者matlab,編寫了一段程式,用於產生txt檔案。

subroutine filename

(filenum,out_path)

implicit none

character

(len=5)

::filenum(0

:99999

)character

(len=53)

:: out_path

!長度根據實際路徑而定

integer

(kind=4)

:: i,j,k,l,m

do i=48,

57do j=48,

57do k=48,

57do l=48,

57do m=48,

57filenum

((i-48)

*10000

+(j-48)

*1000

+(k-48)

*100

+(l-48)

*10+(m-48)

)=achar

(i)//achar(j)//achar(k)//achar(l)//achar(m)

end do

end do

end do

end do

end do

open(10

,file=out_path//'ijklmn.txt',status='replace')

do i=1,

99999

write(10

,'(a)')(

'md '

//out_path//(filenum(i)))

!注意取消行頭空格,out_path所指路徑上建立資料夾

end do

close

(unit=10)

return

end subroutine

2、改為bat格式,並執行

批量建立資料夾

import os 匯入模組 path test 設定建立後資料夾存放的位置 for i in range 30 41 這裡建立10個資料夾 定義乙個變數判斷檔案是否存在,path指代路徑,str i 指代資料夾的名字 k 03d i i ists os.path.exists path str k...

python批量建立資料夾

有時需要建立一些同型別的資料夾儲存階段性的檔案,可以py指令碼實現批量建立資料夾 首先建立資料夾有兩個api 建立單層資料夾 import os path dir example ifnot os.path.exists path os.mkdir path 遞迴建立資料夾 import os pa...

python批量建立資料夾

參考資料 python os.path.join 產生的斜槓在windows和linux下的不同表現和解決方法 python獲取指定目錄下所有檔名os.walk和os.listdir 使用os.listdir 獲取路徑下所有檔名 判斷是否是資料夾有多種判斷方式,我使用if in top files ...