1. 获取当前文件所在的路径信息

CMD获取当前目录的绝对路径

创建如下的名为 test.bat的文本文件:

@echo off
echo 当前盘符:%~d0
echo 当前盘符和路径:%~dp0
echo 当前批处理全路径:%~f0
echo 当前盘符和路径的短文件名格式:%~sdp0
echo 当前CMD默认目录:%cd%
echo 目录中有空格也可以加入""避免找不到路径
echo 当前盘符:"%~d0"
echo 当前盘符和路径:"%~dp0"
echo 当前批处理全路径:"%~f0"
echo 当前盘符和路径的短文件名格式:"%~sdp0"
echo 当前CMD默认目录:"%cd%"
pause

保存到某一位置,比如桌面,双击运行,会在命令行给出如下的信息:

当前盘符:C:
当前盘符和路径:C:\Users\hasee\Desktop\
当前批处理全路径:C:\Users\hasee\Desktop\test.bat
当前盘符和路径的短文件名格式:C:\Users\hasee\Desktop\
当前CMD默认目录:C:\Users\hasee\Desktop
目录中有空格也可以加入""避免找不到路径
当前盘符:"C:"
当前盘符和路径:"C:\Users\hasee\Desktop\"
当前批处理全路径:"C:\Users\hasee\Desktop\test.bat"
当前盘符和路径的短文件名格式:"C:\Users\hasee\Desktop\"
当前CMD默认目录:"C:\Users\hasee\Desktop"
请按任意键继续. . .

cmd 批处理文件(.bat)文件的编写相关推荐

  1. BAT文件语法和技巧(bat文件的编写及使用)(转载一)

    BAT文件语法和技巧(bat文件的编写及使用)(转载一) 比较有用的东比较有用的东西  首先, 批处理 文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候就好象我们在DOS提示符下执行 ...

  2. BAT文件的编写及使用

    首先,批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候就好象我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的记事本(notepad)等任 ...

  3. python执行bat文件_python自动运行cmd,bat文件

    展开全部 python编码2113启动cmd批处理文件(.bat文件),用subprocess方法可以将相应5261的cmd输出获取到,代码如下:4102#import os#os.system (& ...

  4. BAT文件语法和技巧(bat文件的编写及使用

    比较有用的东比较有用的东西 首先,批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候就好象我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的 ...

  5. BAT文件语法和技巧(bat文件的编写及使用)

    常用命令 echo.@.call.pause.rem(小技巧:用::代替rem)是批处理文件最常用的几个命令,我们就从他们开始学起. echo 表示显示此命令后的字符 echo off 表示在此语句后 ...

  6. 生成目录树CMD命令(bat文件)

    新建一个text文件. 复制以下命令,然后后缀名改".bat" 代码: @echo off dir /b /on >list.txt 文件截图: 演示:

  7. BAT CMD 批处理文件脚本总结(中文)

    1.               综述 1.".bat": 这是微软的第一个批处理文件的后缀名,在几乎所有的Windows 操作系统内都能运行. 2. ".cmd&quo ...

  8. windows的cmd与bat批处理脚本(batch script)

    目录 序:批处理看这一篇就够了 一.前言 二.使用技巧 1.查看帮助 2.命令的执行 3.变量 4.条件语句 5.循环 6.参数 7.函数(过程调用) 8.调用外部脚本 9.命令执行结果和错误判断 1 ...

  9. windows下批处理文件bat怎么写?

    如何写bat文件,和sh文件有什么区别 项目需要,要求把Linux系统下包含有ROS功能的QT程序移植到Windows系统下,最初要做的是在Windows系统下安装ROS系统.如何在Windows系统 ...

  10. bat文件语法与技巧(batch file or batch program)

    bat(batch file or batch program)文件语法与技巧 首先:批处理文件就是一个文本文件,这个文本文件的每一行都是一条DOS命令 其次:批处理文件是一种简单的程序,可以用if, ...

最新文章

  1. mysql purge进程_InnoDB Purge 的工作原理?
  2. nuxt页面跳转_Nuxt.js错误页面跳转可能出现的问题
  3. 电脑能玩和平精英吗_电脑玩和平精英灵敏度这样设置更流畅,还能匹配手机
  4. 百度地图Key的设置方法
  5. 学python能做什么类型的工作-学Python要先学什么?Python入门方法
  6. Android 多层视差头部背景的实现
  7. 如何把自己写的python程序给别人用
  8. Oracle表名、列名、约束名的长度限制
  9. 黑龙江等保测评机构项目测评收费价格标准参考
  10. 广和通高通物联网技术开放日成功举办
  11. TOP100summit分享实录 | JFrog高欣:Kubernetes is hard!JFrog的Kubernetes实践
  12. 计算机碎片整理的作用,磁盘碎片整理有什么用,详细教您磁盘碎片整理有什么作用...
  13. 免费的跨境浏览器能用吗?目前性价比高的跨境浏览器有哪些?
  14. 多线程有几种实现方法,同步有几种实现方法
  15. Mybatis配置分页
  16. 知乎上发现的高赞 20 款网页神器,免费又高效,用过后就离不开了!
  17. 免费天气预报插件jquery版本
  18. 更智能的烟灶套装,让厨房免受油烟困扰,云米AI油烟机Wing A1体验
  19. 青龙脚本库总结(不定期更新版)10月12日
  20. 一文带你享受数学之优美

热门文章

  1. Golang网络游戏协议处理框架
  2. 新手必读:PhoneGap入门六大问题
  3. 阿里开源mysql监控_Alibaba-技术专区-开源项目之Druid数据库监控平台
  4. mysql中sql批量插入_sql中insert如何批量插入多条记录?
  5. IDEA工作常用快捷键
  6. 每天Leetcode 刷题 初级算法篇-有效的括号
  7. 通过draggable实现布局_营销推广引流之百度霸屏内容详解 如何通过百度霸屏布局实现立体打法!...
  8. mysql二进制日志的开启和使用
  9. Maven的核心概念
  10. MySQL 之 约束 (主键、唯一、非空、自增、外键)