【ms-dos】 常用命令(记录)
来源:互联网 发布:wifi有网络看不了视频 编辑:程序博客网 时间:2024/05/28 01:35
1.DOS批处理中%cd%和%~dp0的区别(来源 http://www.2cto.com/os/201205/131134.html)
在DOS的批处理中,有时候需要知道当前的路径。
在DOS中,有两个环境变量可以跟当前路径有关,一个是%cd%, 一个是%~dp0。
这两个变量的用法和代表的内容是不同的。
1. %cd% 可以用在批处理文件中,也可以用在命令行中;
展开后,是驱动器盘符:+当前目录,如在dos窗口中进入c:\dir目录下面, www.2cto.com
输入:echo %cd% ,则显示为:c:\dir 。
%cd%的内容是可以被改变的,其内容为命令的执行路径或批处理文件的执行路径。
2.%~dp0只可以用在批处理文件中,它是由它所在的批处理文件的目录位置决定的,
是批处理文件所在的盘符:+路径。在执行这个批处理文件的过程中,
它展开后的内容是不可以改变的。比如在D盘下有个批处理文件,path.bat,其内容为:
[plain]
@echo off
echo this is %%cd%% %cd%
echo this is %%~dp0 %~dp0
在C:\ 和E:\分别下执行它,输出为:
2.for (来源:http://blog.csdn.net/jeefchen/article/details/5663822)
FOR 参数 %%变量名 IN (相关文件或命令) DO 执行的命令
参数:FOR有4个参数 /d /l /r /f
%%变量名 :这个变量名可以是小写a-z或者大写A-Z,他们区分大小写,FOR会把每个读取到的值给他;
IN:命令的格式,照写就是了;
%%变量名 :这个变量名可以是小写a-z或者大写A-Z,他们区分大小写,FOR会把每个读取到的值给他;
IN:命令的格式,照写就是了;
for %%i in ( %~dp0..\..\..\.. ) do set DEVOPS_ROOT=%%~fiecho %DEVOPS_ROOT%
0 0
- 【ms-dos】 常用命令(记录)
- MS DOS 常用命令整理
- DOS常用命令记录
- DOS下常用命令记录
- MS-DOS
- MS-DOS
- DOS的常用命令(一)
- DOS常用命令
- Dos常用命令
- DOS 常用命令
- DOS常用命令
- dos常用命令
- dos常用命令
- Dos常用命令
- DOS常用命令
- DOS常用命令
- Dos常用命令
- DOS 常用命令
- PHP IMAP收QQ邮件,SMTP存入另外QQ邮箱
- AJAX——Introduction和最简单的AJAX例子
- maven打包时跳过测试
- 实现dedecms织梦目录式伪静态的方法
- Android UI详解之View绘制原理
- 【ms-dos】 常用命令(记录)
- linux 3.5 lookup_processor_type函数
- 安卓给按钮添加监听事件的四种方法2.
- 网易游戏面试面经搜集
- The steps to integrate with Gerrit with eclipse
- iOS APP 审核拒绝理由
- golang中io包用法(二)
- android 之 Hnadler 、Message 、Looper
- hello linux