首页 > 其他分享 >bat脚本

bat脚本

时间:2023-11-17 17:25:54浏览次数:21  
标签:脚本 findstr bat options% echo nul && test

@echo off
echo "please make sure you update your yml config file!!!"
pause

set current_dir=%cd%
set client_dir=D:\Desktop\test\zhiyi6\zhiyiFrontend
set admin_dir=D:\Desktop\test\zhiyi6\zhiyiAdmin

:restart

echo "please select your option:"
echo "1. pack client frontend"
echo "2. pack admin frontend"
echo "3. pack backend"
echo "4. send client to test folder"
echo "5. send admin to test folder"
echo "6. send backend to test folder"
echo "7. start backend"
echo "8. start nginx"
set /p options=

echo your option is: %options%

echo %options% | findstr "1" >nul && (
    echo "pack client frontend"
    cd %client_dir% && call npm run build
)

echo %options% | findstr "2" >nul && (
    echo "pack admin frontend"
    cd %admin_dir% && call npm run build
)

echo %options% | findstr "3" >nul && (
    echo "pack backend"
    cd %current_dir% && call mvn clean package
)

echo %options% | findstr "4" >nul && (
    echo "send client to test folder"
    scp -r %client_dir%/client [email protected]:E:\zhiyi7\nginx\html\
)
echo %options% | findstr "5" >nul && (
    echo "send admin to test folder"
    scp -r %admin_dir%/admin [email protected]:E:\zhiyi7\nginx\html\
)
echo %options% | findstr "6" >nul && (
    echo "send backend to test folder"
    scp %current_dir%/scaffold-web/target/scaffold-web.jar [email protected]:E:\zhiyi7\java\
)
echo %options% | findstr "7" >nul && (
    echo "start backend"
    ssh [email protected] "taskkill /f /im /java.exe"
    ssh [email protected] "java -jar E:\zhiyi7\java\scaffold-web.jar"
)
echo %options% | findstr "8" >nul && (
    echo "start nginx"
    ssh [email protected] "E:\zhiyi7\nginx\nginx.exe -s reload"
)

echo "script ending..."
goto restart
pause
exit


rem cd D:\Desktop\test\zhiyi6\zhiyiBackend\scaffold-web\src\main\resources\static\zhiyiFrontend\
rem call npm run build
rem cd D:\Desktop\test\zhiyi6\zhiyiBackend\scaffold-web\src\main\resources\static\zhiyiAdmin\
rem call npm run build
cd D:\Desktop\test\zhiyi6\zhiyiBackend
call mvn clean package

 

标签:脚本,findstr,bat,options%,echo,nul,&&,test
From: https://www.cnblogs.com/laremehpe/p/17839216.html

相关文章

  • 淘宝商家私信脚本,自动批量阿里旺旺版,按键精灵源码分享
    在UI界面设置话术后用#号分割多条,然后启动就会自动给搜素下面的商家发送指定消息的私信,脚本代码和UI界面代码我下面会分享出来,自己粘贴就可以用。UI界面:  UI界面代码:====================================================界面1:{请在下面设置话术:{输入框:{名称:"......
  • 闲鱼捡漏扫货脚本,低价下单,全自动安卓按键精灵开源代码!
    之前给客户定制的,功能就是可以在最新发布区识别低价商品,符合价格条件的自动下单这么一个效果,省的人工一个个去看价格。UI界面:  UI界面代码:=====================================================界面1:{激活页面(检测速度不建议快):{输入框:{名称:"输入框11",提示内......
  • 抖音自动评论脚本,可按关键词,实现批量点赞,按键精灵开源版!
    这个脚本是我之前给一个客户开发的,现在用着也没啥意义,开发了很多,我索性就把代码直接分享出来,给一些新手做学习研究用,里面很多结构都是自己花费了很大的心思和心血才弄出来的,所以价值很高。UI界面: ui界面代码:============================================界面1:{请在下面......
  • 抖音主播私信脚本,给直播间的主播发消息,按键精灵脚本开源
    这个脚本运行后会给正在直播的主播自动发送话术消息,也是用按键精灵写的,我自己测试运行没有任何问题,下面是UI和代码。UI界面:  界面代码:=================================================界面1:{请在下面设置话术:{输入框:{名称:"输入框1",提示内容:"提示用户应该......
  • 快手自动关注脚本,导入快手号和ID,按键精灵开源脚本
    用按键精灵写的一个脚本,界面里面你可以导入对方的快手号,也是ID,然后进入主页后启动脚本它会自动一个个给你关注,非常的高效率。ui界面:  ui界面代码:=======================================================界面1:{请在下面设置话术:{输入框:{名称:"输入框1",提示内......
  • 陌陌附近人打招呼脚本,可自动回复消息,按键精灵开源脚本
    用按键写的一个陌陌自动打招呼发送指定话术消息的一个脚本,它还会检测对方的消息,然后自动回复指定信息,下面是UI界面和代码,你可以直接粘贴到自己的按键精灵里面运行,不会出错,已经测试过。UI界面:  脚本代码:=====================================================Dim布局名......
  • 小红书自动点赞评论脚本,可以群控多账号,按键精开源版代码分享
    这个需要连接服务器,你可以在易语言配置一个服务端,然后设置好端口,脚本部署在模拟器或者云手机或者真机里面实现多账号点赞评论的效果,针对一个作品,按键精灵写的脚本,服务端的脚本需要自己写哈,我没保存,我只保存了客户端的,这边分享出来,技术供大家学习研究。UI界面:  界面代码:===......
  • 拼多多商家私信群发脚本,按键精灵版工具,源码分享
    也是用按键精灵写的,实现的功能就是通过图色识别拼多多商品列表然后逐个对商家客服进行私信,私信内容可以在脚本里面提前配置好,代码怎么部署?回答:粘贴到你的按键精灵就行了,因为代码完全开源。UI界面:  脚本代码:=============================================='创建布局名称......
  • 用户资源限制检测脚本
    以下是修改后的Shell脚本,按照所需的输出格式输出不符合规范的用户信息:#!/bin/bashhostname=$(hostname)#获取所有可以登录的用户列表users=$(cut-d:-f1/etc/passwd)#遍历每个用户foruserin$users;do#获取用户的最大文件打开数限制max_file_limit=$(sud......
  • 打开以前保存在postman的脚本报错:Request not found We could not find the Request
    问题1:上午打开以前保存在postman的脚本报错:RequestnotfoundWecouldnotfindtheRequestyouarelookingfor,如下:问题2:问题3:导入本地文件,超时遇到的这些问题,因为网络原因,过一段时间,有时候会出现,有时候不会出现。......