Board logo

标题: [文件操作] 批处理如何归档上万个文件资料? [打印本页]

作者: c26318892    时间: 2013-9-13 11:03     标题: 批处理如何归档上万个文件资料?

手上有上千筆文書的資料要如何歸類
例如
1001001.TXT
1001002.TXT
1001003.TXT
1001004.TXT
1001005.TXT
1001006.TXT
1001007.TXT
1001008.TXT
1001009.TXT
1001010.TXT
1001011.TXT
1002001.TXT
1002002.TXT
1002003.TXT
1002004.TXT
1002005.TXT
1002006.TXT
1002007.TXT
1002008.TXT
1002009.TXT
1002010.TXT
1002011.TXT
我需要用前四碼新建資料夾然後批次去歸類 請問要怎麼辦阿.....
總共有上萬筆的資料 手動歸類會累死.....麻煩各位前輩給我指點好嗎~~
作者: DAIC    时间: 2013-9-13 13:05

  1. @echo off
  2. setlocal enabledelayedexpansion
  3. for %%i in (*.txt) do (
  4.     set file=%%i
  5.     set folder=!file:~0,4!
  6.     if not exist !folder! (
  7.         md !folder!
  8.     )
  9.     move !file! !folder!
  10. )
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2