随笔分类 - Windows / bat批处理
摘要:前言全局说明 cmd命令行adb push 批量上传文件*不能用报错用./代替 某些情况下,文件夹里有很多文件,但是只想传里面文件,一个个太麻烦。 通配符* 又不支持,可以用./代替通配符 一、说明 1.1 调试环境: Windows 11 家庭版 24H2 26100.4061 二、示例 假设在w
阅读全文
摘要:前言全局说明 使用vscode编写bat批处理提示错误The system cannot find the path specified 一、说明 1.1 调试环境: Windows 11 家庭版 24H2 26100.4061 vscode 版本: 1.107.1 (user setup) 提交:
阅读全文
摘要:前言全局说明 Windows10/11右键-超级菜单-MCU(动态菜单) 是给嵌入式相关的工程师用的 目前增加了 ASCII和HEX十六进制互转的功能,后期用到再加 之前的" Windows10/11右键-超级菜单" 看这篇文章:https://www.cnblogs.com/wutou/p/193
阅读全文
摘要:前言全局说明 包含功能:批处理安装,所有任务、环境变量、设备管理器、网络链接、设备和打印机、重启资源管理器、电源选项、 区域语言、查看串口、获取本机IP等 前几天,批处理论坛群里一位大佬制作了,批处理工具,可谓麻雀虽小五脏俱全。 里面最吸引我的是给右键添加菜单,看到这个功能,眼前一亮,这不就是可以把
阅读全文
摘要:前言全局说明 bat批处理执行一些命令还是很方便的,但是直接拖动到任务栏和菜单栏是不成功的,这里展示网上收集的方法。 一、说明 1.1 环境: Windows 10 二、菜单栏 添加 bat 批处理 2.1 方法一: 2.1.1 创建快捷方式 任意空白处,右键 2.1.2 %ComSpec% /A
阅读全文
摘要:前言全局说明 获取当前时间的几种方法 一、说明 1.1 环境: Windows 7 旗舰版 二、方法一 2.1 源码 @echo off @REM 获取当前时间 https://www.cnblogs.com/wutou/p/19130116 SET year=%date:~0,4% SET mon
阅读全文
摘要:前言全局说明 今天在写bat脚本时,一个if里的部分代码不执行。 一、说明 1.1 环境: Windows 7 旗舰版 二、错误结果 2.1 错误结果图片 2.2 错误结果代码 @echo off set updata_conf_flag=False @REM 检查adb_PATH变量是否空 :in
阅读全文
摘要:前言全局说明 一、说明 1.1 环境: Windows 7 旗舰版 二、通常设置路径方法 set adb_PATH=d:\adb_dir set PATH=%PATH%;%adb_PATH% 直接在命令行里这么写没问题 在bat脚本中,会提示找不到路径下命令 三、解决方法 使用环境延迟变量 set
阅读全文
摘要:前言全局说明 bat脚本里执行运行命令获取值 一、说明 1.1 环境: Windows 7 旗舰版 二、 比如我想把git代码的commitid获取以后加到文件夹上来标记文件夹中的包是哪个git 节点构建得到的。 git 命令是git rev-parse --short HEAD 2.1 在linu
阅读全文
摘要:前言全局说明 Windows bat批处理和vbs脚本创建快捷方式 快捷方式、软连接、硬链接,介绍:https://www.cnblogs.com/wutou/p/17996851 一、说明 1.1 环境: Windows 11 家庭版 24H2 26100.4061 二、创建桌面快捷方式 2.1
阅读全文
摘要:前言全局说明 Windows 批处理bat生成utf-8指定编码的txt或md文件 Win11 版本为了统一编码,默认使用了 utf-8 所以生成的文件默认就是utf-8。 但是对于老版本 Win7 生成的文件是 ANSI(936字符集,也就是GB2312) 如果只是在本地用没有问题,如果文件要分享
阅读全文
摘要:前言全局说明 在电脑关机和重启以外,还有睡眠和休眠。 睡眠:是把屏幕关闭,数据还在内存中,这时电脑在持续以低功耗运行,需要一只供电,笔记没插电则需要电池一只供电。 优点:启动快。 缺点:断电或电池没电后,数据丢失。 休眠:是把屏幕关闭,内存中数据以文件形式存储到硬盘上,然后关机。 优点:不耗电,开机
阅读全文
摘要:前言全局说明 set 可以打印显示当前环境变量值,但是值太多,想快速筛选某个字母开头或单词 一、说明 1.1 环境: Windows 11 家庭版 23H2 22631.3737 Python 3.8.10 (tags/v3.8.10:3d8993a, May 3 2021, 11:48:03) [
阅读全文
摘要:前言全局说明 Windows批处理bat 自动输入回车。 某些自动化情况下,需要自动回车,实现无人值守 一、说明 1.1 环境: Windows 11 家庭版 23H2 22631.3737 1.2 <nul 作用 <nul 是 0<nul 的简写,0 句柄是默认的输入句柄,nul 是空设备,所以
阅读全文
摘要:前言全局说明 Windows批处理bat接收用户输入 一、说明 1.1 环境: Windows 11 家庭版 23H2 22631.3737 二、普通,接收用户输入方法 @echo off set /p "userinput=请输入:" echo userinput=%userinput% paus
阅读全文
摘要:前言全局说明 Windows bat批处理读取文件增加行号 一、说明 1.1 环境: Windows 11 家庭版 23H2 22631.3737 Microsoft Windows [版本 10.0.22631.4751] 二、文件内容 2.1 来源文件内容 文件名:source.ini a b
阅读全文
摘要:前言全局说明 Window 11 bat 注释被打印显示出来 一、说明 1.1 环境: Windows 11 家庭版 23H2 22631.3737 1.2 注释说明 正常情况下,注释的内容,是不会被显示到界面的上的。 但是,DOS bat 批处理在使用中就会被显示. 1.3 DOS 注释方式 DO
阅读全文
摘要:前言全局说明 Windows bat批处理用for遍历、循环、查找的变量不能在for外用 Windows bat 不像 Linux shell 有很完善的语法,bat中除了判断,很多查询或要遍历的东西都要用 for 完成。 一、说明 1.1 环境: Windows 二、for 循环变量 下面的写法,
阅读全文
摘要:前言全局说明 一、说明 环境: Windows 7 旗舰版 二、添加,创建 .bat 后缀文件 在命令行里执行下面两条命令 reg add HKCR\.bat\ShellNew /v NullFile /f >nul reg add HKCR\batfile /ve /d BAT批处理文件 /f >
阅读全文
摘要:前言全局说明 Windows bat批处理 新建一个日期时间文件夹 变日期和时间两个文件夹 一、说明 环境: Windows 11 家庭版 23H2 22631.3737 二、错误的结果 文件名:time_dir_Y-M-D_H-M_err.bat @echo off ::获取当前日期,格式:201
阅读全文
浙公网安备 33010602011771号