cmd中的%~dp0
批处理中%~dp0是一个很好用的指令。其含义是当前所执行bat文件的路径。
那这几个字符中各自都代表什么含义呢。
%0,符合国际惯例,是指执行文件本身的路径。%1-%n表示后面跟的参数。
~,波浪号,表明后面可以跟修饰符,其中,d、p都是修饰符。d表示磁盘号,p表示路径。
所以,如果我们需要一个批处理文件的磁盘号,用%~d0即可获取到。

rem 进入批处理文件所在磁盘根目录
%~d0rem 进入批处理文件所在目录
cd %~dp0rem 上面2条语句可以合并成一条语句。。。:)
cd /d %~dp0rem 执行某些必须进入特定目录才能执行的脚本,比如git pull

windows cmd中的%~dp0相关推荐

  1. 在windows cmd中正确使用cd命令切换文件目录

    在windows cmd中正确使用cd命令切换文件目录 命令提示符中一般默认的文件路径为用户文档路径,如果想要切换到某个文件目录下,通常会使用cd命令. 按WIN+R键打开运行,输入cmd并回车 默认 ...

  2. Stackoverflow热门问题(二十二)-如何在Windows cmd中得到程序返回值?

    文章首发及后续更新:https://mwhls.top/2873.html 新的更新内容请到mwhls.top查看. 无图/无目录/格式错误/更多相关请到上方的文章首发页面查看. stackoverf ...

  3. 【cmd】windows cmd 中判断命令执行成功

    前言 win10 cmd 中判断命令执行成功 用%errorlevel%变量获取上一条命令的返回值. cmd> cd /d d: cmd> if %errorlevel% == 0 ( e ...

  4. 在windows cmd中制作图片一句话

    在测试网站时如果允许上传图片,可以通过上传一个隐藏后门代码的图片,然后用菜刀连接快速得到webshell. 在windows cmd.exe(windows+R后输入cmd可快速打开)中可以快速制作这 ...

  5. Windows ❀ CMD中使用批量Ping网段命令教程

    CMD中使用批量Ping网段命令教程 语法介绍: for /L %variable in (start,step,end) do command [command-parameters] variab ...

  6. windows,cmd中进行盘符的切换

    需求描述: 在工作中,有的时候需要在cmd中进行盘符的切换,以前总有些时候 通过cd来切,就是切换不过去,每次都要进行百度查询,所以,这次就记录下, 留着以后再用. 操作过程: 1.通过win+r-& ...

  7. 关于在phpStudy环境下,windows cmd中 php不是内部命令问题

    首先查看system32是否加入系统变量 其次要把当前运行的php版本的路径加入到系统变量中去,path中, 一定要是这个样子的: D:\phpStudy\php\php-5.6.27-nts 不然没 ...

  8. Windows CMD中的findstr命令详解

    一.作用 findstr是Window系统自带的命令,用于查找某路径下指定的一个或多个文件中包含某些特定字符串的行,并将该行完整的信息打印出来,或者打印查询字符串所在的文件名.其用途和用法类似Linu ...

  9. 用find在html中找字符串,Windows CMD中 find命令(字符串查找)

    在cmd窗口中敲下find /? 这条命令,然后重重地按下回车键. find /? 的执行结果很快,唰的一下,帮助信息全出来了,与findstr命令10多个开关比起来,find仅有5个开关,算得上小巫 ...

  10. windows cmd 中无法粘贴内容

    如图,看到粘贴的选项是禁用的,因为当前点击选中了内容(即便是空区域),所以只能复制. 点击esc键,即可粘贴

最新文章

  1. PHPRAP v1.0.8 版本发布,安装时数据库不存在自动创建
  2. ubuntu 11.10上安装osdlyrics 歌词插件
  3. 神策数据算法专家:推荐系统的实践与思考(下)
  4. CDQ 分治算法模板
  5. 32位十六进制浮点数转换为十进制浮点数的方法
  6. 数聚新动能 数创大未来——2016中国国际大数据大会
  7. jupyter notebook python环境_jupyter Notebook环境搭建
  8. 客户端更新功能实现_exlive1.0|监控客户端功能更新
  9. linux开发板推荐
  10. 蓝牙音乐之A2DP音频流
  11. SaaS多租户管理系统是什么?SaaS多租户平台应用管理功能有哪些?
  12. 如何用uniapp+vue开发自定义相机插件——拍照+录像功能
  13. BUG之母——美国海军首位女少将传奇
  14. python 爬取裁判文书网
  15. 【记一次开发油猴插件的过程】——逆水寒
  16. 基于SpringBoot开发的企业OA自动化办公系统
  17. web课程设计网页规划与设计:鲜花网站设计——基于HTML+CSS+JavaScript制作网上鲜花网页设计(5页)
  18. Blood闪烁特效制作
  19. 混合模式(Hybride mode)
  20. iOS自定义相机界面

热门文章

  1. QT基础学习笔记 Demo06
  2. 实时分析:Flume+Kafka+SparkStreaming商品评分排行榜
  3. 矢量网络分析仪--测天线时使用技巧
  4. 互联网信息安全与加密技术
  5. 基于javaweb+jsp的健康体检信息管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot)
  6. vue的Des加密解密
  7. matlab图像放大程序,图像放大并进行BiCubic插值 Matlab/C++代码
  8. 从二维码图片到镂空二维码stl模型(1)
  9. 闲鱼日出2000单,不对称信息差的好项目
  10. 三斜线表头表格HTML,excel三栏斜线表头的完美制作方法