安装好MongoDB6.0 之后 环境变量也配完了 window+R 打开了一个cmd窗口,输入mongo 命令: 报错:'mongo' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 出现以上的问题原因在于,MongoDB6.0以后做出了改变,MongoDB6不再默认安装shell工具--------Mongosh。 因此需要再安装shell--下载地址:MongoDB S
MongoDB
2024年05月28日 170
有人可以帮我理解命令cd /d %~dp0及其用途。 再次dos命令如下 cd /d %~dp0 请帮我弄清楚它的含义。 我们来剖析一下。 有三个部分: cd – 这是更改目录命令。 /d – 这个开关让cd改变驱动器和目录。 没有它,你将不得不做cd %~d0 & cd %~p0 。 %~dp0 – 这可以进一步分为三个部分: %0 – 这表示批处理脚本的第零个参数
Windows / 其他编程
2024年01月31日 212
【方案一】比较原始的方法,思路比较容易理解。 @echo off ::Batcher@bbs.bathome.net ::2009-03-04 ::命令行窗口自动居中之批处理版@CMD@XP ::http://bbs.bathome.net/thread-3582-1-1.html setlocal enabledelayedexpansion ::指定命令行窗口字体大小(默认是8*
其他编程
2024年01月21日 153
批处理命令是一种用于在 Windows 操作系统中自动执行任务的工具。批处理命令通常以 .bat 或 .cmd为扩展名。一些常用的批处理命令如下: echo:用于在控制台显示文本信息。 set:用于创建或修改环境变量。 if:用于在批处理文件中进行条件判断。 for:用于循环读取文件或列表中的数据。 goto:用于跳转到批处理文件中的指定标签。 call:用于调用另一个批处理文件。 md:用于
其他编程
2023年12月16日 133
对于 Windows 系统管理员来说,经常遇到的操作可能包括: 进程 服务 注册表 任务计划 防火墙 网络 用户和组 共享 FTP 1、基本命令实例 # 创建本地组 BatHomeAdmins net localgroup BatHomeAdmins /add /comment:"The group of administrators" # 创建本地组 BatHomeUsers n
其他编程
2023年12月15日 153
本文小编为大家详细介绍“springboot怎么整合mybatis实现数据库的更新批处理”,内容详细,步骤清晰,细节处理妥当,希望这篇“springboot怎么整合mybatis实现数据库的更新批处理”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 springboot整合mybatis实现数据库更新批处理 1.在mapper接口中编写方法 /** * 修改book
JAVA编程 / 其他编程
2023年12月14日 124
在批处理中,set的功能有点繁杂:设置变量、显示环境变量的名及值、做算术运算、等待用户的输入、字符串截取、替换字符串,是我们常用的命令之一。 在字符串截取方面,新手因为没能注意到偏移量的问题,很容易提取到错误的字符串,因此,特开此帖,详细解释 set 截取字符的用法。 我们先来看一个例子: set str=123456789 现在,我需要提取变量 str 中的第一个字符,那么,该怎么写命令
其他编程
2023年12月12日 141
1、call命令 CALL从一个批处理程序调用另一个批处理程序,并且不终止父批处理程序。call命令主要有2种用法,一种是调用其他批处理程序(*.bat,*.exe,*.cmd,*.COM),目前常用的是*.exe文件和*.bat文件;另一种是CALL :label arguments C:\Users\Administrator>help call从批处理程序调用另一个批处理程序。 C
其他编程
2023年12月05日 78
前言 在全新环境中安装MySQL与Redis操作是挺麻烦的,于是就想使用脚本来自动安装,使用批处理进行一步到位的安装,后面还能使用工具进行打包成exe可执行文件,一键安装,最后能够更好的部署项目到windows系统的服务器。 代码与实现 本次是安装mysql8.0和redis5.0,安装在windows系统。 整体思路 流程很简单,需要获取安装的路径,文件所在路径,配置环境变量,安装
Mysql / Redis
2023年12月03日 167
【字符串截取语法格式】 % VAR:~ [ m [ ,n ] ] % 或者 !VAR: ~ [ m [,n ] ] ! [ ] (方括号)表示可选 两边的 %(或 ! )为变量取值标识符 VAR 为变量名(不可缺少) 符号 : 用于分隔变量名和说明部分 符号 ~ 可以简单理解为“偏移” m 为 %VAR% 或 !VAR]! 中的字符偏移,如果从右向左,则字符的偏移从 0 始计
其他编程
2023年11月22日 130
假设待复制的文件名为 7-zip.chm 位于 C:\Program Files 目录下的某一级子文件夹下面,但是不知道具体在哪一个子文件夹或哪一级子文件夹下。需要把它复制到 E 盘相同的目录结构下面,以便将来需要恢复的时候可以快速找到正确的位置。 例如原来的位置是: C:\Program Files\7-Zip\7-zip.chm 那么就把文件复制到: E:\Program Files\
其他编程
2023年11月16日 151
背景 最近在搞springcloud框架,涉及各种微服务。比如服务注册与发现、网关、鉴权、文件服务、日志服务、搜索服务、用户中心等等。如果要打包发布应用,就得一个个去打包,一个个去拷贝jar包,很繁琐。所以就想着写个bat脚本,来执行mvn命令打包,copy命令来将jar包拷贝至待发布的目录。然后,一键启动应用。在打包或者拷贝过程中,我会输出一些日志,标志当前进度什么的。但输出中文的时候出现了乱
其他编程
2023年10月13日 90
1、新建一个txt文本文档。然后在文档里面写入如下代码: cmd /k "cd /d E:\environment\ELK\logstash-6.5.4\bin&&logstash -f logstash.conf" 意思是在路径E:\environment\ELK\logstash-6.5.4\bin执行logstash -f logstash.conf命令。路径、命令用&a
其他编程
2023年09月13日 154
文章进行重新排版,并做了部分补充。所有命令均在win7 x64 中文旗舰版上进行测试。 常用特殊符号 @命令行回显屏蔽符 %批处理变量引导符 > 重定向符 > > 重定向符 <、>、<& 重定向符 | 命令管道符 ^ 转义字符 & 组合命令 && 组合命令 || 组合命令 ""字符串界定符 , 逗号 ; 分号 () 括号
Windows / 其他编程
2023年09月11日 158
批处理文件 每次从文件根目录用配置文件格式来启动redis太麻烦了 可以在桌面上使用批处理文件(.bat)启动Redis,请按照以下步骤进行操作: 打开文本编辑器,如记事本。 在编辑器中输入以下内容: 将文件保存为start-redis.bat(或其他你喜欢的名称),确保文件扩展名为.bat。 将保存的批处理文件(.bat)文件放置在桌面上。 双击桌面上的start-redis.bat
Redis / 其他编程
2023年09月07日 140
本文介绍了批处理bat删除指定天数日期之前文件的方法,一段批处理脚本,结合日期参数,删除指定日期前的文件,关键时刻用得上,感兴趣的朋友参考下吧。 例1,删除指定路径下指定天数之前(以文件的最后修改日期为准)的文件:BAT + REG + VBS @echo off ::演示:删除指定路径下指定天数之前(以文件的最后修改日期为准)的文件。 ::如果演示结果无误,把del前面的echo去掉,即
其他编程
2023年08月12日 189
在实际的工作环境中,出于某种需要或特定条件的限制,同一个批处理脚本会要求在某些电脑上可以执行,在其它电脑上则不能执行。具体的判断条件可能有多种,例如计算机名、用户名、序列号、日期、时间、IP地址、MAC地址等。 本文的主要目的是演示几种不同的思路,实现通过判断计算机名来决定是否允许执行批处理脚本。不包含以下内容: 怎样防止bat脚本被篡改 怎样加密bat脚本 怎样把bat脚本转换成exe文件
其他编程
2023年07月28日 140
1. DEL 1.1 DEL 的命令参数 使用 del 命令能指定文件, Del (erase)[Drive:][Path]FileName 指删除指定文件。指定要删除的文件或文件集的位置和名称。 语法格式如下: del [Drive:][Path]FileName[ ...][/p] [/f] [/s] [/q] [/a[:attributes]] del 参数如下图所示:
其他编程
2023年07月27日 152
最近网上看到了电子邮箱的新利用方法如题,下载了几个此类软件,发现好几个不是不好用,就是功能不全。上博客园搜了一下,那么可以看到有使用java和python实现的,这里我们用Windows的批处理实现。我们要实现的最基础的功能,自然是执行cmd命令,有了这个其他都好说。 Windows批处理的优点:1.一个批处理文件,配合第三方批处理等,在几乎所有Windows电脑上,可以直接运行。2.代码编写容
Windows / 其他编程
2023年07月16日 162
最近做了个Jenkins配合Gitlab自动部署Java项目到Windows Server服务器。Jenkins和Gitlab在Linux下,好一顿折腾,先记录下脚本,其余后续补充吧。把Java项目作为服务 https://github.com/winsw/winsw 后端 @echo off set ymd=%date:~0,4%%date:~5,2%%date:~8,2%%time
其他编程
2023年07月12日 145