windows常用命令(高级语句篇)
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,变量操作:查看:set定义变量:set val=abc提示输入变量:set /p val=请输入变量:val替换:set val=%val:a=b% #把变量%val%中的a替换成b截取:s
千家信息网最后更新 2025年01月24日windows常用命令(高级语句篇)
- 变量操作:
查看:set定义变量:set val=abc提示输入变量:set /p val=请输入变量:val替换:set val=%val:a=b% #把变量%val%中的a替换成b截取:set val=%val:~0,3% #截取val的前3位合并:set val=%a%%b%计算:set /a a=%b%+1 #设置变量a的值为变量b+1
- 调用语句:
a.batb.bat#在a.bat中调用b.bat:直接调用:call b.bat传递参数:call b.bat %1 %2 ...call b.bat %*简写:@b.bat查看脚本目录:echo %~dp0
- 判断语句:
a. 语法:if 条件 ( 逻辑) else ( 逻辑)
b. 条件:
判断字符串是否相等:"字符串1"=="字符串2"判断数值是否相等:数值1 equ 数值2判断文件/文件夹是否存在:exist 文件名判断变量是否已定义:defined 变量判断上个语句的返回值:%errorlevel% #为0执行成功,否则执行失败
c. 表达式:
中文含义 关系符 英文解释等于 equ equal大于 gtr greater than大于或等于 geq greater than or equal小于 lss less than小于或等于 leq less than or equal不等于 neq no equal
- 循环语句:
a. 语法:for %%a in (%b%) do ( 逻辑)
b. 用法:
遍历当前目录下的所有文件:for %%i in (*) do ( echo %%i)遍历脚本中的所有参数:for %%i in (%*%) do ( echo %%i)输出文本中以,分隔的第二段内容:for /f "delims=, tokens=2" %%i in (test.txt) do ( echo %%i)遍历当前目录下的所有文件夹:for /d %%i in (*) do ( echo %%i)递归遍历当前目录下的所有文件(包含子目录):for /r %%i in (*) do ( echo %%i)建立序列:for /l %%i in (1,2,5) do ( echo %%i)输出:135
- 字符集操作:
查看:chcp切换:chcp 936 #简体中文chcp 65001 #utf-8
- 清屏:
cls
- 显示/修改时间、日期:
日期:date时间:time只显示:date /t
- 宏操作(别名):
创建:doskey lee=cd e:\test $t dir #$t是分隔符使用:lee查看历史记录:doskey /history设置历史记录保存条数:doskey /histsize=1
- 退出脚本:
exit /b 状态码
- 查看帮助文档:
dir /?help dir
- 跳转语句:
创建标签::label跳转到标签:goto label死循环::testecho testgoto test
- 注销:
logoff #linux下是logout
- 暂停程序的执行:
pause
- 打印操作:
显示打印列表:print删除指定文件:print /c test.txt追加打印文件:print /p test.txt清空:print /t
- 修改dos窗口的提示符:
prompt $p$g
- 排序:
正序:sort test.txt反序:sort /r test.txt输入排序:sort #结束按ctl+z+回车
- 显示dos版本号:
ver
- 显示磁盘卷标和序列号:
vol
- 扫描磁盘:
立即扫描:sfc /scannow开机自动扫描:sfc /scanboot
变量
文件
语句
字符
目录
字符串
数值
脚本
逻辑
输入
历史
参数
序列
文件夹
日期
时间
条件
标签
磁盘
语法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发尽量用
怎么用java开发服务器
黑暗之魂二无法连接服务器
网络技术侦查内容
大港租房网络安全
华为云服务器地址
人人科技互联网
音视频综合管理服务器
数据库float丢失精度
vc串口读写数据库
百信网络安全事故
药智网全球临床试验数据库
php获取数据库返回json
库房管理软件开发周期
东至自动化软件开发服务商家
台州指点网络技术
随着网络安全的日益严重
贵阳软件开发贴吧
word如何加入数据库
北京常用的外贸软件开发公司
石油石化行业网络安全趋势
洛阳网络安全保卫大队
电池容量依据数据库是什么意思
会计和计算机网络技术
软件开发学了一年了不会
网络安全性能训练方法
nosql非关系数据库
dss的数据库子系统
数据库实验二创建学生课程数据库
iolan串口服务器说明书