随笔分类 -  BAT

上一页 1 2 3 4 5 6 ··· 8 下一页

批处理(bat) findstr命令使用教程--查找与替换
摘要:文章目录 findstr 指令基本格式 1. 单字符串搜索 2. 多字符串搜索 指令常用参数 1. 参数 /i(I) 忽略大小写 2. 参数 /C:string 查找包含空格的字符串所在行 3. 参数 /n 显示筛选结果的行号 4. 参数 /v 匹配结果反选 4. 参数 /s 递归查找 简单脚本应用 阅读全文

posted @ 2023-12-07 16:20 jack_Meng 阅读(3323) 评论(0) 推荐(0) 编辑

BAT检测Windows服务停止后自动启动?系统自动运行.bat文件?
摘要:作者:西瓜程序猿 主页传送门:https://www.cnblogs.com/kimiliucn 前言 想要确保你的Windows服务即使在崩溃后也能自动重启吗?这篇文章教你如何用一个小巧的批处理脚本来实现这一点。教你怎么设置定时检查,如果发现服务挂了,就立刻拉起来。跟着步骤做,让你的服务稳定运行不 阅读全文

posted @ 2023-12-07 14:35 jack_Meng 阅读(346) 评论(0) 推荐(0) 编辑

Bat删除空文件夹
摘要:删除空文件夹 批处理递归删除当前及子目录中的空文件夹 将以下代码复制保存至def.bat文件中,直接双击运行即可(不推荐使用) @echo off :deldir setlocal enabledelayedexpansion for /d %%a in (%1*) do ( set p="%%a\ 阅读全文

posted @ 2023-11-21 11:04 jack_Meng 阅读(407) 评论(0) 推荐(0) 编辑

在bat中使用forfiles遍历文件,示例:删除N天之前文件
摘要:Windows定时删除N天之前文件(最新推荐) 复制一下内容,粘贴至delete.bat文件中。脚本说明:“D:\test” 为文件删除路径。-7为7天之前 forfiles /p "D:\test" /s /m *.* /d -7 /c "cmd /c del @path" :pause 在任务管 阅读全文

posted @ 2023-11-08 17:01 jack_Meng 阅读(302) 评论(0) 推荐(0) 编辑

BAT获取开始菜单路径、桌面路径、任务栏路径等
摘要:Windows BAT获取开始菜单路径和桌面路径的实现 更新时间:2023年07月11日 11:42:02 作者:小青龍 本文将总结如何在bat批处理中获取 开始菜单、 桌面、 任务栏的绝对路径,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一 阅读全文

posted @ 2023-11-08 16:57 jack_Meng 阅读(80) 评论(0) 推荐(0) 编辑

使用xcopy实现choice.exe获得按键输入,支持组合键
摘要:先看代码: @echo off :get_key set "key=" for /f "delims=" %%a in ('xcopy /w "%~f0" "%~f0" 2^>nul') do if not defined key set "key=%%a" set "key=%key:~-1%" 阅读全文

posted @ 2023-11-08 16:27 jack_Meng 阅读(19) 评论(0) 推荐(0) 编辑

【DevChat】使用bat修改环境变量path的值
摘要:今天尝试使用DevChat插件进行脚本编程,随然没有100%满足我的需求,不过也挺厉害了,具体如下: 需求1 使用批处理检查是否存在BAT_HOME的环境变量,如果存在则删除,如果不存在则添加 方案:使用setx操作环境变量 @echo off setlocal enabledelayedexpan 阅读全文

posted @ 2023-09-27 16:17 jack_Meng 阅读(472) 评论(0) 推荐(0) 编辑

从入门到掌握 - 系统学习shell语言
摘要:简介 什么是 shell Shell是一种程序或命令行解释程序,用于解释用户直接输入的用户命令或从文件中读取的用户命令,然后将 它们传递给操作系统以进行操作或处理。要注意,这个过程是解释而不编译脚本,因为计算机系统会解释它 们,并且无需按执行顺序编译Shell脚本。Ken Thompson 的 sh 阅读全文

posted @ 2023-08-29 20:43 jack_Meng 阅读(22) 评论(0) 推荐(0) 编辑

在bat中从路径字符串中截取盘符、文件名、后缀名等信息
摘要:文章目录 前言 `%~dp0`的含义 扩展字符串 从字符串中截取路径、文件名 脚本传参 for语法扩展 总结 前言 又是实际开发中的问题,想要截取一个文件路径中的盘符、文件名等信息,第一反应是正则表达式?或者是 split 函数?这些往往都是“高级”语言中才会有的实现方法,对于批处理来说有点“带不动 阅读全文

posted @ 2023-08-26 19:45 jack_Meng 阅读(739) 评论(0) 推荐(0) 编辑

常用命令行收集内网信息
摘要:基础信息收集 收集计算机基本信息判断当前电脑的是在内网扮演什么角色 获取计算机的详细信息 systeminfo #详细信息 查看计算机启动服务 net start #查看启动服务 查看计算机进程列表 tasklist 查看计算机计划任务 schtasks #查看计划任务 网络信息收集 了解当前服务器 阅读全文

posted @ 2023-08-14 10:58 jack_Meng 阅读(46) 评论(0) 推荐(0) 编辑

项目中日志文件夹的复制和删除
摘要:起因 在做的项目,在测试阶段,为了方便问题的排查和定位,需要复制或删除日志文件,提供给研发。 由于日志比较分散,而且比较多,手动复制容易遗漏,固写此脚本方便管理(由chatGPT协助编写) 脚本 @echo off setlocal & cls :: 设置你想要搜索的目录 set "search_d 阅读全文

posted @ 2023-08-04 08:48 jack_Meng 阅读(25) 评论(0) 推荐(0) 编辑

批处理查看本机IP配置信息及本机端口号占用情况
摘要:保存以下内容到chkLocalip.bat,可以查看本机IP配置情况 @echo off&echo. setlocal if /i "%*" == "/?" goto :HelpPrompt if /i "%*" == "-Help" goto :HelpPrompt set "nicstr=Ind 阅读全文

posted @ 2023-05-04 15:37 jack_Meng 阅读(137) 评论(0) 推荐(0) 编辑

bat循环获取注册表下表项
摘要:在网上搜索了一下用bat读取一个注册表里面的表项名称,如果一个注册表里面后很多子项目名称,那我们这么才能全部读取出来了?但是网上大家看到的根本不是自己的要的,还不能用报错。。。 下面亲测,直接通过cmd命令 循环赋值显示表项名称。 1、先读取一个注册表路径,显示里面所有的值。 2、读取后是显示的是全 阅读全文

posted @ 2023-04-27 16:23 jack_Meng 阅读(136) 评论(0) 推荐(0) 编辑

Win10 资源管理器导航栏设置:系统文件夹的显示和隐藏OneDrive,及自定义
摘要:如果你和我一样是刚刚从windows7升级到windows10的,我猜你也会发现资源管理器导航栏里略微恼人的变化:库文件不见了,我的电脑里出现了无法隐藏也无法删除的“我的音乐”之类文件(这一个页面里面显示两边也是醉了!),一个懒得使用的Onedrive占据一方。搞掉他!但是好像不是那么简单。花了点时 阅读全文

posted @ 2023-04-23 10:32 jack_Meng 阅读(3586) 评论(0) 推荐(1) 编辑

Sqlite 命令行导出、导入数据
摘要:打开命令行 点击开始,输入cmd,回车 导出数据到data.csv D:\project>sqlite3.exe old.dbSQLite version 3.21.0 2017-10-24 18:55:49Enter “.help” for usage hints.sqlite> .output 阅读全文

posted @ 2023-03-29 09:31 jack_Meng 阅读(287) 评论(0) 推荐(0) 编辑

批处理文件自动使用管理员身份运行
摘要:由于 net stop autorunclien 在CMD中停止服务是需要管理员权限才可以运行的 以下代码可实现 echo off >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" if 阅读全文

posted @ 2023-03-27 14:51 jack_Meng 阅读(530) 评论(0) 推荐(0) 编辑

bat命令解除端口占用的问题
摘要:− 目录 Dos命令查看端口占用 查看端口使用情况 查看被占用的端口信息 例如:9002 查看pid对应的进程 结束进程 解除占用 Dos命令查看端口占用 查看端口使用情况 ? 1 netstat -ano 查看被占用的端口信息 例如:9002 ? 1 netstat -ano | findstr 阅读全文

posted @ 2023-03-21 16:34 jack_Meng 阅读(115) 评论(0) 推荐(0) 编辑

Bat脚本-timeout 命令(延时执行)
摘要:概述 做一个延时执行的批处理命令,选用timeout命令来实现,但是碰到一个情况是写完后直接双击运行时,timeout 命令运行不了,每次运行到timeout的时候,命令就会跳到.bta文件的开头重新执行,后来选择管理员权限运行就可以了。 命令-timeout 在命令行中运行 timeout /? 阅读全文

posted @ 2023-03-21 16:33 jack_Meng 阅读(2442) 评论(0) 推荐(0) 编辑

命令行设置修改IP地址DNS服务器地址
摘要:使用命令行或者编写bat批处理设置网络连接的IP地址以及DNS服务器地址有时候会比手动更加方便,IP地址和DNS的设置一般是配合的,常用到的几个状态是: 1、IP地址动态获取,DNS动态 2、IP地址动态获取,DNS静态 3、IP地址静态获取,DNS静态 不存在IP地址静态、DNS动态的情况,所以这 阅读全文

posted @ 2023-03-03 15:22 jack_Meng 阅读(1464) 评论(0) 推荐(0) 编辑

用 shell 脚本做命令行工具扩展----服务器客户端之间文件传输
摘要:问题的提出 公司开发机与远程服务器之间有严格的隔离策略,不能直接使用 ssh 登录,而必需通过跳板机。这样一来,本地与服务器之间的一些文件传输变得非常不便。经过咨询,运维教了我一招: ? $ nc -l 8080 > filename $ nc yunhai.xxxxxxxx.xxxxx.com 8 阅读全文

posted @ 2023-02-14 15:45 jack_Meng 阅读(106) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 8 下一页

导航