BAT特殊字符
BAT特殊字符
1. 点
与echo连用,作用是换行
示例1 [输出空行]
echo.
2 > 定向符[输出]
将命令的输出进行重定向 [一般用于将结果写入文件]
注意 nul 为空设备 >nul 则用于屏蔽输出内容 [如 pause>nul]
示例2 [向1.txt中写入字符串 wind]
echo wind>1.txt
3 >> 定向符[输出]
将命令的输出进行重定向 [一般用于将结果写入文件]
注意,定向到文件时,它是在末尾追加 > 则会覆盖
示例3 [向1.txt中追加写入字符串 wind]
echo wind>>1.txt
4 < 定向符[输入]
配合set /p 使用时,从指定的文件中获取字符串 赋值给变量
示例4 [将1.txt中第1行内容赋值给变量 wind]
set /p wind=<1.txt
5 & 连接符
连接两个命令
注意 不论前面的命令是否成功执行 后面的命令都将执行
示例5 [依次执行两个echo 命令]
echo wind& echo snow
6 && 连接符
连接两个命令
注意 仅当前面的命令成功执行时 后面的命令才会被执行
示例6 [echo 命令成功执行 type 命令也将被执行]
echo wind&& type 1.txt
示例7 [hello 命令执行失败 type 命令不会被执行]
hello&& type 1.txt
7 || 连接符
连接两个命令
注意 仅当前面的命令执行失败时 后面的命令才会被执行
示例8 [echo 命令成功执行 type 命令不会被执行]
echo wind|| type 1.txt
示例9 [hello 命令执行失败 type 命令将被执行]
hello|| type 1.txt
8 | 传递符
将前面命令的结果 传递给后面的命令使用 [一般用于查找]
示例10 [显示字符串wind 并 传递给find 查找 关键字 w]
echo wind| find "w"
2,6,7,8综合 示例11 [将字符串传递给find查找 并 输出查找结果]
echo wind| find "w">nul&& echo 找到字符w|| echo 未找到字符w
9 ^ 转义符 [脱字符]
脱去特殊符号的作用 使之成为一个纯粹的符号
示例12 [输出字符串 &&&&& ]
echo ^&^&^&^&^&
10 @ at
其作用相当于 echo off 不显示命令本身
不同之处是@仅处理单个命令 echo off则是全局的
示例13 [命令行不会显示]
@echo wind
11 % 百分号
两个百分号表示取值
示例14 [显示变量 wind 的值 smile]
set wind=smile
echo wind的值为 %wind%
注意,如果要输出一个百分号 则在批处理中要写成两个
12 * 星号
通配作用
示例15 [删除所有文本文件]
del *.txt
BAT特殊字符的更多相关文章
- BAT特殊字符(转)
BAT特殊字符1. 点 与echo连用,作用是换行 示例1 [输出空行] echo. 2 > 定向符[输出] 将命令的输出进行重定向 [一般用于将结果写入文件] 注意 nul 为空设备 > ...
- bat中的特殊字符,以及需要在bat中当做字符如何处理
bat中的特殊字符,以及需要在bat中当做字符如何处理 (2014-02-27 21:16:55) 转载▼ 标签: bat 特殊字符 分类: develop bat中的特殊字符,以及需要在bat中当做 ...
- [转]bat中的特殊字符,以及需要在bat中当做字符如何处理
bat中的特殊字符,以及需要在bat中当做字符如何处理 批处理.Bat 中特殊符号的实际作用,Windows 批处理中特殊符号的作用: @ \\隐藏命令的回显. ~ \\在for中表示使用增强的变量扩 ...
- BAT脚本编写要点_特殊字符
BAT脚本编写要点(1)_特殊字符 分类: 其他 2011-03-20 00:58 5621人阅读 评论(0) 收藏 举报 脚本cdatecmdtreesystem 1. 点 与echo连用,作用是换 ...
- 【转】BAT 批处理脚本 教程
第一章 批处理基础第一节 常用批处理内部命令简介批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD.这些命令统称批处理命令.小知识:可以在 ...
- windows下Bat命令学习
一.基础语法:1.批处理文件是一个“.bat”结尾的文本文件,这个文件的每一行都是一条DOS命令.可以使用任何文本文件编辑工具创建和修改.2.批处理是一种简单的程序,可以用 if 和 goto 来控制 ...
- Bat命令学习
基础部分:====================================================================== 一.基础语法: 1.批处理文件是一个“.bat” ...
- 【工作笔记】BAT批处理学习笔记与示例
BAT批处理学习笔记 一.批注里定义:批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD,这些命令统称批处理命令. 二.常见的批处理指令: 命令清单: 1.RE ...
- Windows 批处理(bat)语法大全
本文是学习bat整理的笔记,由于内容较多,建议结合右侧文章大纲查看. %~dp0[获取当前路径] %~dp0 “d”为Drive的缩写,即为驱动器,磁盘.“p”为Path缩写,即为路径,目录 cd % ...
随机推荐
- 使用node.js进行API自动化回归测试
概述 传统的QA自动化测试通常是基于GUI的,比如使用Selenium,模拟用户在界面上操作.但GUI测试的开发.维护成本和运行的稳定性一直是测试界的老大难问题.投入大量的人力物力开发.维护.运行,却 ...
- 你的BI应用处于什么阶段?解读Gartner BI成熟度模型
文 | 帆软数据应用研究院 水手哥 本文出自:知乎专栏<帆软数据应用研究院>——数据干货&资讯集中地 无论国内还是国外,多数企业的BI和分析平台建设之路并不平坦:一是对自身的环 ...
- TCP连接之报文首部
在面试时,会经常被问到TCP报文的一些细节,可以说TCP报文是不少企业用来考察面试者对网络的掌握程度的一道题目. TCP连接作为网络传输的一个环节,是不可或缺的一部分.例如,OSI七层模型的应用层HT ...
- linux Mate Lxde 消耗资源对比
腾讯云 标准型SA1 | SA1.SMALL1 1核1G AMD LXDE: MATE:
- JavaScript大杂烩14 - 使用JQuery(上)
JQuery意义 - Why? 为什么要使用JQuery,从我个人来说,就是这么几点:简化代码 + 统一行为 + 功能强大 + 搭配方便. 简化代码是从写代码的角度来说的,实现同样的功能,如果用Jav ...
- VMware虚拟机安装教程详解图文
学习Linux系统最好的方式就是在自己的虚拟机上安装Linux:接下来就给大家简单介绍一下VMware虚拟机的安装以及Linux的安装:VMware虚拟机只是为了更好的学习Linux: ...
- bs4爬虫入门
# -*- coding: utf-8 -*- """ Created on Fri Nov 16 13:35:33 2018 @author: zhen "& ...
- 机器学习算法_knn(福利)
这两天翻了一下机器学习实战这本书,算法是不错,只是代码不够友好,作者是个搞算法的,这点从代码上就能看出来.可是有些地方使用numpy搞数组,搞矩阵,总是感觉怪怪的,一个是需要使用三方包numpy,虽然 ...
- [MapReduce_add_4] MapReduce 的 join 操作
0. 说明 Map 端 join && Reduce 端 join 1. Map 端 join Map 端 join:大表+小表 => 将小表加入到内存,迭代大表每一行,与之进行 ...
- Linux 小知识翻译 - 「Linux的吉祥物企鹅叫什么名字?」
这次说说Linux的吉祥物 *企鹅* 都知道Linux的吉祥物是企鹅,但是这个企鹅叫什么名字呢? 它的名字就是「Tux」,注意可不是「Tax」(税收). 具体参考 wiki:中文解释 英文的解释更为 ...