【懒狗必备】用bat命令解放双手
背景说明
每天上班,都需要打开本地的一些服务,比如redis、zk等。
作为懒狗,需要会利用工具。
于是我写了一个bat脚本,幼儿园水平:
chcp 65001
title 一键启动本地环境脚本
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命令简化,一键启动,各位发挥想象吧。
本文来自博客园,作者:帅气的涛啊,转载请注明原文链接:https://www.cnblogs.com/handsometaoa/p/17652366.html