批處理 文件歸類整理器(當(dāng)面目錄)
更新時(shí)間:2009年05月11日 12:07:02 作者:
對(duì)當(dāng)前目錄下的不同文件進(jìn)行歸類操作(不處理子目錄)
復(fù)制代碼 代碼如下:
@echo off
title 文件歸類整理器
:: 目的:
::
:: 對(duì)當(dāng)前目錄下的不同文件進(jìn)行歸類操作(不處理子目錄)
::
:: 2006-12-16 修改了一處錯(cuò)誤
for /f "delims=" %%i in ('dir /a-d /b /oe') do (
set "nx_name=%%~nxi"
call :build_dir %%~xi
set file_type=%%~xi
)
goto :eof
rem ======= 按文件類型創(chuàng)建文件夾 =======
:build_dir
set types=%1
set types=%types:~1%
:: 判斷要處理的文件是不是批處理自身
if "%nx_name%"=="%~nx0" (set file_self=yes&set file_type=) else set file_self=
:: 判斷文件類型是否發(fā)生了變化
if "%file_type%"=="%1" (set same_type=yes) else set same_type=
if not defined file_self if not defined same_type md %types%文件 2>nul
if not defined file_self move /-y "%nx_name%" %types%文件
goto :eof
相關(guān)文章
使用FTP下載目錄,即FTP命令批量自動(dòng)下載的bat文件
使用FTP下載目錄,即FTP命令批量自動(dòng)下載的bat文件...2007-03-03
使用 atmadm 來顯示 ATM 適配器上傳入和傳出呼叫的統(tǒng)計(jì)信息
使用 atmadm 來顯示 ATM 適配器上傳入和傳出呼叫的統(tǒng)計(jì)信息...2007-09-09
批處理復(fù)制文件時(shí)保留原目錄結(jié)構(gòu)的幾種方法
這篇文章主要介紹了批處理復(fù)制文件時(shí)保留原目錄結(jié)構(gòu)的幾種方法,需要的朋友可以參考下2023-07-07
批處理入門手冊(cè)之批處理常用DOS命令篇(find findstr)
這篇文章主要介紹了批處理入門手冊(cè)之批處理常用DOS命令篇(find findstr),需要的朋友可以參考下2016-11-11
DOS批處理高級(jí)教程 第二章 DOS循環(huán)for命令詳解
批處理 bat中的for命令的作用,非常的不錯(cuò),可以節(jié)省很多效率,它可以讀取文章的沒一行,循環(huán)執(zhí)行ping命令,探索端口,學(xué)習(xí)批處理如果不學(xué)習(xí)for將是個(gè)遺憾,希望大家多看看for 命令的實(shí)際應(yīng)用的例子2016-09-09
用bat批處理實(shí)現(xiàn)163郵箱自動(dòng)登陸的代碼[已測]
用bat批處理實(shí)現(xiàn)163郵箱自動(dòng)登陸效果的代碼,比較適合懶人與對(duì)電腦不是很精通的朋友,但需要注意的事這樣是不安全的,如果郵箱有一些很重要的信息請(qǐng)不要使用這個(gè)2012-05-05

