当前位置: 首页 > news >正文

Windows批处理文件编写指南

有时候为了提高效率,我们可以将一些DOS命令写在一个批处理文件中集中运行和处理,下面介绍一下编写一个批处理文件的必要步骤和知识:

1、首先需要用编辑器或记事本创建一个普通文件

2、根据功能编写指令,基础常用命令如下:

  • @echo off:关闭命令回显,这样在执行命令时不会显示命令本身
  • echo:用于在命令行窗口中显示文本
  • set /p choice=请输入你的选择(1-4):提示用户输入,并将用户输入存储在 choice 变量中
  • rem:用于注释,对脚本没有影响,以双冒号(::)开头的行也可表示注释
  • set /a  variable=value:设置变量
  • %variable%:引用变量
  • if ... else:条件语句
  • for %%parameter in (set) do command:循环语句
  • :label:设置标签
  • goto label:转移到标签位置执行
  • call :label:调用标签

3、编写后保存,扩展名为 .bat。然后双击该文件,即可运行您的批处理脚本

4、示例: 在脚本路径下创建以当前年月日命名的目录

:start
@set ct=%date:~0,4%%date:~5,2%%date:~8,2%
@mkdir %ct%
:pause
::pause off

5、示例: 循环10次记录某宝内存情况保存在脚本路径下的D.txt文件中

set /a countD=0:recordd
adb shell dumpsys meminfo com.taobao.taobao>>D.txt
timeout /t 4 /nobreak > nulset /a countD=%countD%+1
if %countD% lss 5 goto recordd

 

 

相关文章:

  • GEE数据集:全球城市热岛强度(UHII)数据集(更新)
  • 一起了解AI的发展历程和AGI的未来展望
  • 完成UI界面的绘制
  • Unity3D 创建一个人物,实现人物的移动
  • springboot+大数据基于数据挖掘的招聘信息可视化大屏系统【内含源码+文档+部署教程】
  • 大数据-155 Apache Druid 架构与原理详解 数据存储 索引服务 压缩机制
  • RocksDB Compaction的常见问题
  • uni-app进行微信小程序开发,快速上手
  • 使用docker形式部署prometheus+alertmanager+钉钉告警
  • 从画质设置看游戏引擎(其一)
  • 【ESP 保姆级教程】小课设篇 —— 案例:20231217_基于ESP8266的光照智能小灯
  • Mac使用brew安装软件报错
  • bluefs _flush_range allocated: osd用空间但是显示ceph_bluefs_db_used_bytes is 100%
  • 2024前端技术发展概况
  • 服务器使用frp做内网穿透详细教程,请码住
  • 9月CHINA-PUB-OPENDAY技术沙龙——IPHONE
  • 【5+】跨webview多页面 触发事件(二)
  • extract-text-webpack-plugin用法
  • IDEA常用插件整理
  • IOS评论框不贴底(ios12新bug)
  • Javascript弹出层-初探
  • Linux中的硬链接与软链接
  • REST架构的思考
  • tensorflow学习笔记3——MNIST应用篇
  • Vim 折腾记
  • Vue.js-Day01
  • vue2.0开发聊天程序(四) 完整体验一次Vue开发(下)
  • 好的网址,关于.net 4.0 ,vs 2010
  • 区块链共识机制优缺点对比都是什么
  • 融云开发漫谈:你是否了解Go语言并发编程的第一要义?
  • 学习Vue.js的五个小例子
  • 由插件封装引出的一丢丢思考
  • 再谈express与koa的对比
  • 在electron中实现跨域请求,无需更改服务器端设置
  • mysql面试题分组并合并列
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • 哈罗单车融资几十亿元,蚂蚁金服与春华资本加持 ...
  • ​比特币大跌的 2 个原因
  • ​探讨元宇宙和VR虚拟现实之间的区别​
  • #java学习笔记(面向对象)----(未完结)
  • (16)UiBot:智能化软件机器人(以头歌抓取课程数据为例)
  • (3)医疗图像处理:MRI磁共振成像-快速采集--(杨正汉)
  • (动手学习深度学习)第13章 计算机视觉---图像增广与微调
  • (论文阅读30/100)Convolutional Pose Machines
  • (数据结构)顺序表的定义
  • .htaccess配置常用技巧
  • .NET/C# 解压 Zip 文件时出现异常:System.IO.InvalidDataException: 找不到中央目录结尾记录。
  • .NetCore项目nginx发布
  • .Net程序帮助文档制作
  • .NET连接MongoDB数据库实例教程
  • .net最好用的JSON类Newtonsoft.Json获取多级数据SelectToken
  • .project文件
  • @DataRedisTest测试redis从未如此丝滑
  • @serverendpoint注解_SpringBoot 使用WebSocket打造在线聊天室(基于注解)
  • @TableId注解详细介绍 mybaits 实体类主键注解