python html5 bootstrap 视频教程
德云社区 门户 IT 编程 编程语言 查看内容

DOS 批处理文件内 %cd% 与 %~dp0 符号的区别

2014-12-22 10:05| 发布者: digitser| 查看: 1604| 评论: 2|原作者: liangsheng

摘要: DOS 批处理文件内 %cd% 与 %~dp0 符号的区别 在执行 DOS 批处理时,有时需要知道当前路径。DOS 环境有 2 环境变量跟当前路径有关,一是 %cd%,另一是 %~dp0。这 2 变量的用法、代表的内容有很大区别。 1、%cd ...
自动立式分页纸箱赋码系统 ── 自动 全自动 立式分页 瓦楞纸 瓦坑纸 浪纸 水性油墨 贴标 喷码 打码 赋码 检测系统
纸盒对角封口自动贴标机 ── 透明标签 镭射标签 激光防伪标签 纸盒对角封口 不干胶贴标机
料斗式自动软管贴标机 ── 软管 塑料软管 铝塑复合管 普通标签 透明标签 外表面圆周 不干胶贴标机
落地式平面贴标机 ── 简易 高速 可连线平面 不干胶贴标机
料斗式自动双头软管贴标机 ── 高速 双头 软管 塑料软管 铝塑复合管 普通标签 透明标签 外表面圆周 不干胶贴标机
纸盒顶面、对角封口自动贴标机 ── 透明标签 镭射标签 激光防伪标签 纸盒顶面、对角封口 不干胶贴标机
自动立式分页纸箱赋码系统 ── 全自动 专业 立式分页 瓦楞纸 水性油墨 贴标 喷码 检测系统

       在执行 DOS 批处理时,有时需要知道当前路径。DOS 环境有 2 环境变量跟当前路径有关,一是 %cd%,另一是 %~dp0。这 2 变量的用法、代表的内容有很大区别。

       1、%cd% 可用在批处理文件内,也可用在命令行环境下;

            %cd% 展开后,是 “驱动器盘符” :+ “当前目录”。譬如,在 CMD 窗口 DOS 环境进入 D:\Program Files 目录后,键入:              
  1. echo %cd%
复制代码
           CMD 窗口会显示:            
  1. D:\Program Files
复制代码
           %cd% 的内容是 “可变的”,其内容为 “命令执行路径”“批处理文件执行路径”

       2、%~dp0  只可用在批处理文件内,它是由它所在的批处理文件的具体目录位置决定的;

            %~dp0 展开后,是 “批处理文件所在盘符” :+ “批处理文件具体路径”。在批处理文件执行过程中,展开后的内容是 “不可变的”。譬如,在 D:\Program Files 文件夹下有一批处理文件 test.bat,内容如下:
  1. @echo off
  2. echo this is %%cd%%  %cd%
  3. echo this is %%~dp0 %~dp0
复制代码
            在 CMD 窗口 DOS 环境 C:\ 目录下执行 test.bat 后,CMD 窗口会输出:
  1. C:\>D:\Program Files\test.bat
  2. this is %cd%  C:\  
  3. this is %~dp0 D:\Program Files\
复制代码

版权声明:

本文由 德云社区 整理,原文来自网络。

路过

雷人

握手

鲜花

鸡蛋
纸盒对角封口自动贴标机 ── 透明标签 镭射标签 激光防伪标签 纸盒对角封口 不干胶贴标机
料斗式自动软管贴标机 ── 软管 塑料软管 铝塑复合管 普通标签 透明标签 外表面圆周 不干胶贴标机
料斗式自动双头软管贴标机 ── 高速 双头 软管 塑料软管 铝塑复合管 普通标签 透明标签 外表面圆周 不干胶贴标机
自动立式分页纸箱赋码系统 ── 自动 全自动 立式分页 瓦楞纸 瓦坑纸 浪纸 水性油墨 贴标 喷码 打码 赋码 检测系统
落地式平面贴标机 ── 简易 高速 可连线平面 不干胶贴标机
纸盒顶面、对角封口自动贴标机 ── 透明标签 镭射标签 激光防伪标签 纸盒顶面、对角封口 不干胶贴标机
AI人工智能 语音助理 人工翻译 教程

相关阅读

发表评论

最新评论

引用 liangsheng 2014-12-22 09:17
DOS, CMD, 批处理, bat, MSDOS

引用 liangsheng 2014-12-22 09:19
DOS, CMD, 批处理, bat, MSDOS

查看全部评论(2)

下级分类

自动立式分页纸箱赋码系统 ── 自动 全自动 立式分页 瓦楞纸 瓦坑纸 浪纸 水性油墨 贴标 喷码 打码 赋码 检测系统
广州市德数机械设备有限公司 ── 专业研发、设计、生产贴标机/不干胶贴标机/包装机械/包装生产线/定制非标设备
料斗式自动双头软管贴标机 ── 高速 双头 软管 塑料软管 铝塑复合管 普通标签 透明标签 外表面圆周 不干胶贴标机
纸盒顶面、对角封口自动贴标机 ── 透明标签 镭射标签 激光防伪标签 纸盒顶面、对角封口 不干胶贴标机
落地式平面贴标机 ── 简易 高速 可连线平面 不干胶贴标机
料斗式自动软管贴标机 ── 软管 塑料软管 铝塑复合管 普通标签 透明标签 外表面圆周 不干胶贴标机

Archiver|Sitemap|小黑屋|德云社区   

GMT+8, 2024-3-29 00:48 , Processed in 0.062912 second(s), 28 queries .

工业和信息化部: 粤ICP备14079481号-2

技术支持 乐数软件     版权所有 © 2014-2021 德云社区    

返回顶部