当前位置: 首页 -> 城市 -> 内容页

【懒狗必备】用bat命令解放双手

发布日期:2023-08-23 22:09:37   来源:博客园


(资料图片仅供参考)

背景说明

每天上班,都需要打开本地的一些服务,比如redis、zk等。

作为懒狗,需要会利用工具。

于是我写了一个bat脚本,幼儿园水平:

chcp 65001title 一键启动本地环境脚本start /min cmd /k "D: & D:\Environment\Redis-x64-5.0.14.1\redis-server.exe"start /min cmd /k "D: & D:\Environment\apache-zookeeper-3.7.1\bin\zkServer.cmd"

chcp 65001: 这是一个命令,用于将当前CMD窗口的字符编码设置为UTF-8。这样做是为了确保在后续的命令中能够正确处理Unicode字符。title 一键启动本地环境脚本: 这个命令设置CMD窗口的标题为"一键启动本地环境脚本"。start /min cmd /k "D: & D:\Environment\Redis-x64-5.0.14.1\redis-server.exe": 这个命令启动一个新的CMD窗口,并在其中执行Redis服务器的启动命令。start命令用于启动新的窗口,/min参数将新窗口最小化,/k参数指定在新窗口中执行的命令。D:将当前目录切换到D盘,然后D:\Environment\Redis-x64-5.0.14.1\redis-server.exe是启动Redis服务器的命令。start /min cmd /k "D: & D:\Environment\apache-zookeeper-3.7.1\bin\zkServer.cmd": 这个命令启动另一个新的CMD窗口,并在其中执行ZooKeeper服务器的启动命令。与前面的命令类似,它使用start命令启动新窗口,/min参数最小化新窗口,/k参数指定在新窗口中执行的命令。D:将当前目录切换到D盘,然后D:\Environment\apache-zookeeper-3.7.1\bin\zkServer.cmd是启动ZooKeeper服务器的命令。

这样,当您运行该批处理脚本时,它将打开两个新的CMD窗口,并在其中分别启动Redis和ZooKeeper服务。请确保指定的路径和文件名正确,并且您已经正确安装了Redis和ZooKeeper。

遇到问题

文件路径中存在空格

start D:\DevSoft\IntelliJ IDEA 2023.1.4\bin\idea64.exe

IntelliJ IDEA 2023.1.4:路径中有空格,运行时会出现错误。我们只需将带有空格的字符串用引号包裹

start D:\DevSoft\"IntelliJ IDEA 2023.1.4"\bin\idea64.exe

启示

一些复杂的操作,都可以用bat命令简化,一键启动,各位发挥想象吧。

关键词:
x
x

Copyright ?  2015-2022 海峡旅游网版权所有  备案号:皖ICP备2022009963号-10   联系邮箱:396 029 142 @qq.com