zoukankan      html  css  js  c++  java
  • 文件目录树生成

    @echo off
    color 2E
    MODE con: COLS=40 LINES=20
    title %date% %time:~,8%
    cls
    ::================================================================
    echo.
    echo.
    echo   BAT当前目录生成很漂亮的结构树
    echo.
    echo.
    echo.
    echo   选 0 拖动任意目录的结构树
    echo.
    echo   选 1 当前目录的结构树
    echo.
    echo   选 2 每个下级目录文件
    echo.
    echo   选 3 当前目录的目录树
    echo.
    echo.
    set /p p= 请选择(0.1.2.3): 
    if %p%==0 goto XX
    if %p%==1 goto AA
    if %p%==2 goto BB
    if %p%==3 goto CC
    :AA
    CLS
    rem 在当前目录生成很漂亮的结构树
    ::当前目录名获取==============
    set "lj=%~p0"
    set "lj=%lj:= %"
    for %%a in (%lj%) do set wjj=%%a
    echo 文件夹是:%wjj%
    =================================
    tree /f > "%wjj%目录的结构树.TXT"
    echo.
    echo.
    =================================
    echo.
    cls
    echo    完成,3秒后自动退出……
    ping 127.0.0.1 -n 3 -w 1000 > nul
    goto out
    ================================
    :out
    cls
    exit
    :BB
    CLS
    rem 象DIR命令一样,不过每个下级目录文件也列出
    ::当前目录名获取==============
    set "lj=%~p0"
    set "lj=%lj:= %"
    for %%a in (%lj%) do set wjj=%%a
    echo 文件夹是:%wjj%
    =================================
    tree /f > "%wjj%下级目录文件.TXT"
    echo.
    echo.
    =================================
    echo.
    cls
    echo    完成,3秒后自动退出……
    ping 127.0.0.1 -n 3 -w 1000 > nul
    goto out
    ================================
    :out
    cls
    exit
    :CC
    CLS
    rem 简洁地列出目录当前目录文件
    ::当前目录名获取==============
    set "lj=%~p0"
    set "lj=%lj:= %"
    for %%a in (%lj%) do set wjj=%%a
    echo 文件夹是:%wjj%
    =================================
    tree /f > "%wjj%目录的目录树.TXT"
    =================================
    echo.
    cls
    echo    完成,3秒后自动退出……
    ping 127.0.0.1 -n 3 -w 1000 > nul
    goto out
    ================================
    :out
    cls
    exit
    =================================
    :XX
    CLS
    rem 象DIR命令一样,不过每个下级目录文件也列出
    echo 请拖动文件夹到此窗口......
    echo 拖动文件夹后按确定继续......
    set /p Tmp=
    cd /d %Tmp%
    tree /f >"%Tmp%目录的结构树.TXT"
    echo.
    =================================
    echo.
    cls
    echo    完成,3秒后自动退出……
    ping 127.0.0.1 -n 3 -w 1000 > nul
    goto out
    ================================
    :out
    cls
    exit
    ==============================
    昨日已逝正在输入···
    赞赏支持!!!
    分享到: 更多
  • 相关阅读:
    JS中的this
    函数作用域
    全局作用域与变量的声明提前
    立即执行函数与For. . .in语句
    实参可以是任何值
    函数的参数和返回值
    JavaScript创建函数的三种方式
    JavaScript属性名和属性值
    十进制浮点数转换为二进制
    冰雹猜想或角谷定理
  • 原文地址:https://www.cnblogs.com/rhxuza1993/p/7357420.html
Copyright © 2011-2022 走看看