![]() |
|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
![]() |
#1 |
註冊會員
|
![]() 請問各位先進,我最近在幫公司做資料管理
需要一次建立大量的資料夾,而我之前有在論壇搜尋到相關的討論內容 整理了一下 寫出以下批次檔 但是有個問題,就是資料夾我在新增的時候,可能只需要某段編號 例如資料夾開頭為10- 編號可能是 3001~4115(4碼) 10-3001~10-4115 或者 開頭是1400- 編號是 200~311(3碼) 1400-200~1400-311 這要如何修改? 請各位先進指導 謝謝!! 語法:
set num= set name= cls echo. echo 請輸入資料夾名稱: set /p name= echo. echo. echo 請輸入資料夾數量 100~9999 個: set /p num= for /L %%V in (1,1,99) do ( cls IF %%V LSS 10 (mkdir %name%000%%V\開發\CAD) IF %%V LSS 10 (mkdir %name%000%%V\開發\PPAP) IF %%V LSS 10 (mkdir %name%000%%V\開發\成本) IF %%V LSS 10 (mkdir %name%000%%V\開發\成績表) IF %%V LSS 10 (mkdir %name%000%%V\開發\異常) IF %%V LSS 10 (mkdir %name%000%%V\品管\客訴) IF %%V LSS 10 (mkdir %name%000%%V\品管\不良品統計) IF %%V LSS 10 (mkdir %name%000%%V\品管\品質異常處理) IF %%V LSS 10 (mkdir %name%000%%V\品管\圖片及CP) IF %%V LSS 10 (mkdir %name%000%%V\品管\進料) IF %%V LSS 10 (mkdir %name%000%%V\品管\出貨) IF %%V LSS 10 (mkdir %name%000%%V\品管\量測資料) IF %%V LSS 10 (mkdir %name%000%%V\品管\特採申請) IF %%V LSS 10 (mkdir %name%000%%V\品管\產品定期稽核) IF %%V LSS 10 (mkdir %name%000%%V\品管\CPKPPK) IF %%V LSS 10 (mkdir %name%000%%V\品管\配合廠商) IF %%V LSS 10 (mkdir %name%000%%V\車床\SOP) IF %%V LSS 10 (mkdir %name%000%%V\車床\機台程式) IF %%V LSS 10 (mkdir %name%000%%V\銑床\SOP) IF %%V LSS 10 (mkdir %name%000%%V\銑床\機台程式) IF %%V LSS 10 (mkdir %name%000%%V\後加工\SOP) IF %%V GEQ 10 (mkdir %name%00%%V\開發\CAD) IF %%V GEQ 10 (mkdir %name%00%%V\開發\PPAP) IF %%V GEQ 10 (mkdir %name%00%%V\開發\成本) IF %%V GEQ 10 (mkdir %name%00%%V\開發\成績表) IF %%V GEQ 10 (mkdir %name%00%%V\開發\異常) IF %%V GEQ 10 (mkdir %name%00%%V\品管\客訴) IF %%V GEQ 10 (mkdir %name%00%%V\品管\不良品統計) IF %%V GEQ 10 (mkdir %name%00%%V\品管\品質異常處理) IF %%V GEQ 10 (mkdir %name%00%%V\品管\圖片及CP) IF %%V GEQ 10 (mkdir %name%00%%V\品管\進料) IF %%V GEQ 10 (mkdir %name%00%%V\品管\出貨) IF %%V GEQ 10 (mkdir %name%00%%V\品管\量測資料) IF %%V GEQ 10 (mkdir %name%00%%V\品管\特採申請) IF %%V GEQ 10 (mkdir %name%00%%V\品管\產品定期稽核) IF %%V GEQ 10 (mkdir %name%00%%V\品管\CPKPPK) IF %%V GEQ 10 (mkdir %name%00%%V\品管\配合廠商) IF %%V GEQ 10 (mkdir %name%00%%V\車床\SOP) IF %%V GEQ 10 (mkdir %name%00%%V\車床\機台程式) IF %%V GEQ 10 (mkdir %name%00%%V\銑床\SOP) IF %%V GEQ 10 (mkdir %name%00%%V\銑床\機台程式) IF %%V GEQ 10 (mkdir %name%00%%V\後加工\SOP) ) for /L %%V in (100,1,%num%) do ( cls IF %%V LSS 1000 (mkdir %name%0%%V\開發\CAD) IF %%V LSS 1000 (mkdir %name%0%%V\開發\PPAP) IF %%V LSS 1000 (mkdir %name%0%%V\開發\成本) IF %%V LSS 1000 (mkdir %name%0%%V\開發\成績表) IF %%V LSS 1000 (mkdir %name%0%%V\開發\異常) IF %%V LSS 1000 (mkdir %name%0%%V\品管\客訴) IF %%V LSS 1000 (mkdir %name%0%%V\品管\不良品統計) IF %%V LSS 1000 (mkdir %name%0%%V\品管\品質異常處理) IF %%V LSS 1000 (mkdir %name%0%%V\品管\圖片及CP) IF %%V LSS 1000 (mkdir %name%0%%V\品管\進料) IF %%V LSS 1000 (mkdir %name%0%%V\品管\出貨) IF %%V LSS 1000 (mkdir %name%0%%V\品管\量測資料) IF %%V LSS 1000 (mkdir %name%0%%V\品管\特採申請) IF %%V LSS 1000 (mkdir %name%0%%V\品管\產品定期稽核) IF %%V LSS 1000 (mkdir %name%0%%V\品管\CPKPPK) IF %%V LSS 1000 (mkdir %name%0%%V\品管\配合廠商) IF %%V LSS 1000 (mkdir %name%0%%V\車床\SOP) IF %%V LSS 1000 (mkdir %name%0%%V\車床\機台程式) IF %%V LSS 1000 (mkdir %name%0%%V\銑床\SOP) IF %%V LSS 1000 (mkdir %name%0%%V\銑床\機台程式) IF %%V LSS 1000 (mkdir %name%0%%V\後加工\SOP) IF %%V GEQ 1000 (mkdir %name%%%V\開發\CAD) IF %%V GEQ 1000 (mkdir %name%%%V\開發\PPAP) IF %%V GEQ 1000 (mkdir %name%%%V\開發\成本) IF %%V GEQ 1000 (mkdir %name%%%V\開發\成績表) IF %%V GEQ 1000 (mkdir %name%%%V\開發\異常) IF %%V GEQ 1000 (mkdir %name%%%V\品管\客訴) IF %%V GEQ 1000 (mkdir %name%%%V\品管\不良品統計) IF %%V GEQ 1000 (mkdir %name%%%V\品管\品質異常處理) IF %%V GEQ 1000 (mkdir %name%%%V\品管\圖片及CP) IF %%V GEQ 1000 (mkdir %name%%%V\品管\進料) IF %%V GEQ 1000 (mkdir %name%%%V\品管\出貨) IF %%V GEQ 1000 (mkdir %name%%%V\品管\量測資料) IF %%V GEQ 1000 (mkdir %name%%%V\品管\特採申請) IF %%V GEQ 1000 (mkdir %name%%%V\品管\產品定期稽核) IF %%V GEQ 1000 (mkdir %name%%%V\品管\CPKPPK) IF %%V GEQ 1000 (mkdir %name%%%V\品管\配合廠商) IF %%V GEQ 1000 (mkdir %name%%%V\車床\SOP) IF %%V GEQ 1000 (mkdir %name%%%V\車床\機台程式) IF %%V GEQ 1000 (mkdir %name%%%V\銑床\SOP) IF %%V GEQ 1000 (mkdir %name%%%V\銑床\機台程式) IF %%V GEQ 1000 (mkdir %name%%%V\後加工\SOP) ) |
![]() |
送花文章: 0,
![]() |