搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
你好赵伟
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
使用QT编写一个简单登录界面
2
【小沐学Python】Python实现Web服务器(Django入门)_python web server
3
this详解和ES6新特性_vue .call(this)
4
CrossOver2024Mac破解版软件安装包下载
5
VUE中如何阻止事件冒泡_vue3阻止冒泡
6
后端实战教程:如何使用 Node.js 开发 RESTful API 接口(Node.js + Express + Sequelize + MySQL)_nodejs api
7
涨点技巧:Yolov5/Yolov7引入CVPR2023 Demystify Transformers & Convolutions ,提升小目标检测精度_demystify transformers & convolutions in modern im
8
安装rasterio包,gdal包、pyproj包_rasterio whl文件安装
9
C语言学习之指针 *p++、*(p++)、(*p)++
10
Python 多进程库multiprocessing 用法_pythonmultiprocessing用法
当前位置:
article
> 正文
批处理中Dos符号作用大全_批处理 dos begin end
作者:你好赵伟 | 2024-02-11 19:08:16
赞
踩
批处理 dos begin end
@
\\隐藏命令的回显。
~
\\在for中表示使用增强的变量扩展;
在set中表示使用扩展环境变量指定位置的字符串;
在set/a中表示按位取反。
%
\\使用两个%包含一个字符串表示引用环境变量。比如一个%time%可以扩展到当前的系统时间;
单个%紧跟0-9的一个数字表示引用命令行参数;
用于for中表示引用循环变量;
连续的两个%表示执行时脱为一个%。
^
\\取消转义字符,即将所有转义字符的转义作用关闭。比如要在屏幕显示一些特殊的字符,比如> >> | ^等时,就可以在其前面加一个^符号来显示这个^后面的字符了,^^就是显示一个^,^|就是显示一个|字符了;
在set/a中是按位异;
在findstr/r的[]中表示不匹配指定的字符集。
&
\\命令连接字符。比如我要在一行文本上同时执行两个命令,就可以用&命令连接这两个命令;
在set/a中是按位与。
*
\\代表任意个任意字符,就是我们通常所说的"通配符";比如想在c盘的根目录查找c盘根目录里所有的文本文件(.txt),那么就可以输入命令"dir c:\*.txt";
在set/a中是乘法。比如"set/a x=4*2",得到的结果是8;
在findstr/r中表示将前一个字符多次匹配。
()
\\命令包含或者是具有优先权的界定符吧,比如for命令要用到这个(),我们还可以在if,echo等命令中见到它的身影;
-
\\范围表示符,比如日期的查找,for命令里的tokens操作中就可以用到这个字符;
在findstr/r中连接两个字符表示匹配范围;
-跟在某些命令的/后表示取反向的开关。
+
\\主要是在copy命令里面会用到它,表示将很多个文件合并为一个文件,就要用到这个+字符了;
在set/a中是加法。
|
\\管道符。就是将上一个命令的输出,作为下一个命令的输入."dir /a/b | more"就可以逐屏的显示dir命令所输出的信息;
在set/a中是按位或;
在帮助文档中表示其前后两个开关、选项或参数是二选一的。
:
\\标签定位符,可以接受goto命令所指向的标签。比如在批处理文件里面定义了一个":begin"标签,用"goto begin"命令就可以转到":begin"变迁后面来执行批处理命令了。
" "
\\界定符,在表示带有空格的路径时常要用""来将路径括起来,在一些命令里面也需要" "符号;
在for/f中将表示它们包含的内容当作字符串分析;
在for/f "usebackq"表示它们包含的内容当作文件路径并分析其文件的内容;
在其它情况下表示其中的内容是一个完整的字符串,其中的>、>>、<、&、|、空格等不再转义。
/
\\表示其后的字符(串)是命令的功能开关(选项)。比如"dir /s/b/a-d"表示"dir"命令指定的不同的参数;
在set/a中表示除法。
>
\\命令重定向符,将其前面的命令的输出结果重新定向到其后面的设备中去,后面的设备中的内容被覆盖。比如可以用"dir > lxmxn.txt"将"dir"命令的结果输出到"lxmxn.txt"这个文本文件中去;
在findstr/r中表示匹配单词的右边界,需要配合转义字符\使用。
>>
\\命令重定向符。将其前面的命令的输出结果重新定向到其后面的设备中去,后面设备中的内容没有被覆盖。
<
\\将其后面的文件的内容作为其前面命令的输入。
在findstr/r中表示匹配单词的左边界,需要配合转义字符\使用。
=
\\赋值符号,用于变量的赋值。比如"set a=windows"的意思意思是将"windows"这个字符串赋给变量"a";
在set/a中表示算术运算,比如"set /a x=5-6*5"。
\
\\这个"\"符号在有的情况下,代表的是当前路径的根目录.比如当前目录在c:\windows\system32下,那么你"dir \"的话,就相当与"dir c:\"
在findstr/r中表示正则转义字符。
''
在for/f中表示将它们包含的内容当作命令行执行并分析其输出;
在for/f "usebackq"中表示将它们包含的字符串当作字符串分析。
.
\\
在路径的\后紧跟或者单独出现时:
一个.表示当前目录;
两个.表示上一级目录;
在路径中的文件名中出现时:
最后的一个.表示主文件名与扩展文件名的分隔。
&&
\\连接两个命令,当&&前的命令成功时,才执行&&后的命令;
||
\\连接两个命令,当||前的命令失败时,才执行||后的命令。
$
\\在findstr命令里面表示一行的结束。
``
在for/f中表示它们所包含的内容当作命令行执行并分析它的输出。
[]
在帮助文档表示其中的开关、选项或参数是可选的;
在findstr/r中表示按其中指定的字符集匹配。
?
\\在findstr/r中表示在此位置匹配一个任意字符;
?在路径中表示在此位置通配任意一个字符;
紧跟在/后表示获取命令的帮助文档。
!
\\当启用变量延迟时,使用!!将变量名扩起来表示对变量值的引用;
在set /a中表示逻辑非。比如set /a a=!0,这时a就表示逻辑1。
2、符号(>)
>的意思是传递并覆盖。他所起的作用是将运行后的回显结果传递到后面的范围(后面可是文件也可是默认的系统控制台)例:
文件1.txt的文件内容为:
1+1
使用命令c:\>dir *.txt >1.txt
这时候1.txt的内容如下
驱动器 C 中的卷没有标签。
卷的序列号是 301A-1508
C:\ 的目录
2003-03-11 14:04 1,005 FRUNLOG.TXT
2003-04-04 16:38 18,598,494 log.txt
2003-04-04 17:02 5 1.txt
2003-03-12 11:43 0 aierrorlog.txt
2003-03-30 00:35 30,571 202.108.txt
5 个文件 18,630,070 字节
0 个目录 1,191,542,784 可用字节
>将命令执行的结果覆盖了原始的文件内容。
在传递给控制台的时候程序将不会有任何回显(注意:这里的回显跟echo off关掉的回显不是同一概念。Echo off关掉的是输入命令的回显,这里的回显是程序执行中或后的回显)例:
C:\>dir *.txt >nul
程序将没有任何显示也不会产生任何痕迹。
3、 符号(>>)
符号>>的作用与符号>相似,但他们的区别在于>>是传递并在文件末尾追加>>也可将回显传递给控制台(用法同上)例:
文件1.txt内同为:
1+1
使用命令c:\>dir *.txt >>1.txt
这时候1.txt的内容如下
1+1
驱动器 C 中的卷没有标签。
卷的序列号是 301A-1508
C:\ 的目录
2003-03-11 14:04 1,005 FRUNLOG.TXT
2003-04-04 16:38 18,598,494 log.txt
2003-04-04 17:02 5 1.txt
2003-03-12 11:43 0 aierrorlog.txt
2003-03-30 00:35 30,571 202.108.txt
5 个文件 18,630,070 字节
0 个目录 1,191,542,784 可用字节
>>将命令执行的结果覆加在了原始的文件内容后面。
8、 符号(" ")
" "符号允许在字符串中包含空格。进入一个特殊的目录可以用如下方法例:
c:\>cd “Program Files”
c:\>cd progra~1
c:\>cd pro*
以上方法都可以进入Program Files目录
9、 符号(,)
,符号相当于空格。在某些特殊的情况下可以用,来代替空格使用。例:
c:\>dir,c:\
10、 符号(;)
;符号当命令相同的时候可以将不同的目标用;隔离开来但执行效果不变。如执行过程中发生错误则只返回错误报告但程序还是会继续执行。例:
DIR C:\;D:\;E:\F:\
以上的命令相当于
DIR C:\
DIR D:\
DIR E:\
DIR F:\
本文来自系统技术论坛 帖子地址
http://xtjs.5d6d.com/thread-4997-1-1.html
声明:
本文内容由网友自发贡献,转载请注明出处:
【wpsshop】
推荐阅读
article
stm32
数据手册
boot
_
STM32
的
BOOT
概述...
STM32
三种启动模式对应的存储介质均是芯片内置的,它们是:1)用户闪存 = 芯片内置的Flash。2)SRAM = 芯...
赞
踩
article
【
HBuilder
X 常用
快捷键
总结】
代码
自动检测
报错
功能
,下载插件 | 附:
HBuilder
(...
用
HBuilder
X写
代码
的时候,也想要eclipse和idea一样的自动提示
报错
,是因为没有下载一些插件,下面说一下...
赞
踩
article
Android
如何
监控各个应用
的
流量和其它
乱七八糟
的
信息
_
安卓
系统命令
行怎监测网络用量...
Android
如何
监控各个应用
的
流量和其它
乱七八糟
的
信息
_
安卓
系统命令
行怎监测网络用量安卓
系统命令
行怎监测网络用量 ...
赞
踩
article
linux
服务器
监测
网卡
iftop
下载
,
linux
监测
网络流量
小工具-
iftop
、
ifstat
、nl...
有的时候我们部署了项目之后会对性能进行测试,影响性能的原因多方面,比如前端后端的代码是否足够优美,架构是否足够合理,带宽...
赞
踩
article
yolo
层数
连接
...
head [-1,6]
连接
的是第六层。[-1,4
连接
的是第四层。
yolo
层数
连接
head [...
赞
踩
article
STM32
的
堆
和
栈
_
stm32
的
堆
与
栈
...
STM32
的
堆
和
栈
_
stm32
的
堆
与
栈
stm32
的
堆
与
栈
S...
赞
踩
article
四、VUE基础学习篇(
循环
v
-
for
)-
v
-
for
、
v
-
bind
:
key
_
v
ue
v
-
for
v
-...
VUE基础篇(
循环
)1、
v
-
for
v
-
for
是
v
ue
标签中指定
for
循环
的标签,标签对应的值的也就是类似python中...
赞
踩
article
WIN10
增加
启动
脚本或者其他
启动
程序
以及
关闭
程序
自动
启动
_
自动
关闭和开启
电脑软件
的插件...
如何增加
程序
自
启动
在此路径下增加需要
自动
启动
程序
的快捷方式即可 当然直接增加可运行脚本也可以C:\Users\用户名\A...
赞
踩
article
C++
卡特兰
数
_
卡特兰
数
c++
最省时间
的
算法...
卡特兰
数
又称卡塔兰
数
,
卡特兰
数
是组合
数
学中一个常出现在各种计
数
问题中
的
数
列。以比利时
的
数
学家欧仁·查理·卡塔兰 (181...
赞
踩
article
ESLint
--
关闭
的
方法
_
关闭
eslint
...
原文网址:简介 本文介绍
ESLint
的
关闭
方法
。 本人支持约束代码的风格,但
ESLint
的约束太反人类了,其反人类的规则...
赞
踩
article
关于
Ubuntu
开机
启动
菜单
grub
2(选择内核、删除内核、调整内核
启动
顺序)_
ubuntu
/et...
在早期的
Ubuntu
中,使用Grub作为系统的
启动
引导程序,想修改系统
启动
项非常简单,只要打开系统菜单设定文件 /boo...
赞
踩
article
vue
动画展开折叠
_
{
%
if
collapse
.
show
%
}...
[详细] -->
赞
踩
article
Dos
编程_
dos
管道...
【代码】
Dos
编程。_
dos
管道
dos
管道 参数帮助( help 和 /? 一样) hel...
赞
踩
article
List
子类
_
list
有哪些
子类
...
List
的特点:有序,有索引,可重复
List
子类
有:Array
List
,Linked
List
,Vector1.Array...
赞
踩
article
pdflatex
插入
EPS
格式
图片
的两种
方法
_
texstudio
中怎么并排
插入
图片
...
转自:http://blog.sina.com.cn/s/blog_5fe5061101013x8j.html1. 将e...
赞
踩
article
WSL
下如何
使用
Ubuntu
本地
部署
Vits2.3
-
Extra
-
v2
:
中文
特化修复版(新手从0开始部...
硬:台式电脑1.cpu:I5 11代以上2.内存16G以上3.硬盘固态500G以上4.显卡N卡8G显存以上20系2070...
赞
踩
article
保姆级教程:
js
前端接入
科大
讯
飞
语音
评测
,
实现朗读打分
,
vue
对接
科大
讯
飞
语音
评测
,
还
可以
实现句子逐...
当此方法被调用时
,
它将输入的音频数据进行转码
,
并使用postMessage方法将输出数据发送回主线程。运行起来以后还不能...
赞
踩
article
Javascript
基础知识学习_
javascript
学习...
javascript
基础学习_
javascript
学习
javascript
学习 ...
赞
踩
article
为什么
说
大
模型
微调
是
每个
人
都必备
的
核心技能?...
▼最近直播超级多,预约保你有收获近期直播:《基于开源 LLM
大
模型
的
微调
(Fine tuning)实战》0—
为什么
要对...
赞
踩
article
Java常用
集合
的
创建
,
添加
,
取出
,遍历等_
java
创建
集合
对象
...
文章目录1、ArrayList
集合
2、HashMap
集合
3、Properties
集合
4、TreeSet
集合
1、Arra...
赞
踩
相关标签
stm32数据手册boot
HBuilder X
HBuilder
HBuilder语法校验
代码自动检查
HBuilder基础
Web开发
ide
linux服务器监测网卡iftop下载
YOLO
stm32
c语言
堆栈
vue
v-for
v-bind key
vue循环遍历
win10
自启动
C++
算法
卡特兰数
ESLint
linux