zoukankan      html  css  js  c++  java
  • bat批处理,实现获取目录

    @echo off 

    echo 当前盘符:%~d0 
    echo 当前盘符和路径:%~dp0 
    echo 当前批处理全路径:%~f0 
    echo 当前盘符和路径的短文件名格式:%~sdp0 
    echo 当前CMD默认目录:%cd% 
    pause
     

    @echo off
    setlocal EnableDelayedExpansion
    echo 当前正在运行的批处理文件所在路径:!cd!
    pause

    @echo off

    echo 当前目录是:%cd%

    pause

    @echo off

    :: set "abc=%cd%"
    echo 当前正在运行的批处理文件所在路径:%~dp0

    pause

    @echo off
    echo 当前的盘符及路径:%~dp0
    echo 当前的盘符及路径的短文件名格式:%~sdp0
    pause

    @echo 取当前文件的上级目录的名称
    set a=D:/abc/def ghi/j k/lmn.bat
    for %%a in ("%a%") do (
    set ok=%%~dpa
    for /f "delims=" %%b in ("!ok:~0,-1!") do (
    echo %%~nb
    )
    )
    pause

  • 相关阅读:
    struct模块
    socketserver模块
    操作系统的基础知识和进程
    day28
    day27
    内心要强大
    《人生》
    下棋+《人生》
    悲哀+鸡眼
    脑壳疼
  • 原文地址:https://www.cnblogs.com/renyuan/p/4109297.html
Copyright © 2011-2022 走看看