cmd
2022/3/29 6:56:23
本文主要是介绍cmd,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
bat命令
目录- bat命令
- 文件操作
- set 变量
- if else for循环
- 网络
- 其他
cmd /E:ON 启用命令扩展,off停用
net /?或help net 获取帮助信息
命令格式:命令 子命令 参数 操作 选项
color设置颜色
title设置标题
mode 调窗口大小
位置参数%1,%2
A & B 都执行
&& ,|| 短路
call 掉用其他bat
start启动
data显示设置日期
time显示设置时间
echo %errorlevel% 返回值
文件操作
- dir tree
ren或rename 重命名
mkdir rmdir
copy del move
type a.txt 查看文本文件
rem 重定向 >覆盖 >>追加 sort hello > a.txt sort < a.txt echo hello >>a.txt rem |管道,前输出做后输入 dir | find ".txt" rem 2错误信息 ipconfi >a.txt 2>error.txt
set 变量
- set :设置更改显示删除环境变量
@echo off rem /a 算术运算 set /a var=1+8 rem /p 读取输入 set /p var=请输入 echo %OS% echo 1.a echo 2.b echo please choose set /p opt= if %opt%==1 goto one else goto two :one echo you choice one pause>nul exit :two echo you choice two exit
if else for循环
set var=hello if %var%==hello (echo yes) else (echo no) if exist C:\Users\....\a.txt echo hello pause>nul rem bat文件中用%%代替% rem 遍历文件夹: for /d %v in (路径) do for /d %v in (*) do echo %v >> a.txt rem 遍历文件: for /r 路径 %v in (匹配规则如*.py) do for /r 路径 %v in (匹配规则如*.py) do 具体操作 rem 数字 for /L %v in (start,step,end) do for /L %v in (1,1,20) do ping 192.168.1.%v rem 按行遍历文件 for /f %v in (文件名) do for /f %v in (a.txt) do echo %v
网络
- ipconfig /all /renew /release
- ping
- arp
- net user 用户操作
- net localgroup 用户组操作
- telnet 连接主机,因为不加密逐渐淘汰
- tracert 追踪路由
其他
- chkdsk 检查磁盘
- tasklist 列出进程 如tasklist /fl "STATUS eq RUNNING"
- taskkill 杀死进程
- at 查看计划
at 22:00 /every:M,T,W,th,F,S,Su a.exe
这篇关于cmd的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-06Package Easy(基于 NSIS 的打包exe安装包工具)使用方法-icode9专业技术文章分享
- 2024-06-06基于 casdoor 的 ELK 开源登录认证解决方案: elk-auth-casdoor-icode9专业技术文章分享
- 2024-05-29Elasticsearch慢查询日志配置
- 2024-05-29揭秘华为如此多成功项目的产品关键——Charter模板
- 2024-05-29海外IDC业务拓展的7大挑战
- 2024-05-29InLine Chat功能优化对标Github Copilot,CodeGeeX带来更高效、更直观的编程体验!
- 2024-05-29CodeGeeX 智能编程助手 6 项功能升级,在Visual Studio插件市场霸榜2周!
- 2024-05-29AutoMQ 生态集成 Apache Doris
- 2024-05-292024年IDC行业的深度挖掘:机遇、挑战与未来展望
- 2024-05-29五款扩展组件齐发 —— Volcano、Keda、Crane-scheduler 等,邀你体验