@echo off
start cmd /k cd /d "%~dp0"
REM 解释:
REM @echo off 用于关闭命令回显,使得执行命令时不会在命令行中显示。
REM start 命令用于启动一个新的窗口。
REM /k 参数表示在新窗口中执行后续的命令。
REM cd /d "%~dp0" 切换到批处理文件所在的目录。%~dp0是一个批处理脚本自动展开的变量,代表批处理脚本所在的目录路径。
REM #!/bin/bash
REM cd "$(dirname "$0")" # 切换到脚本所在目录
REM exec bash # 打开新的shell
@echo off
start cmd /k cd /d "%~dp0"
REM 解释:
REM @echo off 用于关闭命令回显,使得执行命令时不会在命令行中显示。
REM start 命令用于启动一个新的窗口。
REM /k 参数表示在新窗口中执行后续的命令。
REM cd /d "%~dp0" 切换到批处理文件所在的目录。%~dp0是一个批处理脚本自动展开的变量,代表批处理脚本所在的目录路径。
REM #!/bin/bash
REM cd "$(dirname "$0")" # 切换到脚本所在目录
REM exec bash # 打开新的shell
rem 基础命令
//打印
@echo on //显示执行命令 默认
echo hello //输出 echo hello;hello
echo //输出 echo;ECHO 回显处于打开状态
@echo off //不显示执行命令
echo hello //输出 hello
echo // ECHO 回显处于关闭状态
//清屏
cls 回车
//打开cmd
start cmd
//调用其他bat 不中断
执行a.bat时,调用call b.bat
//查看已开端口
netstat -a
//打开网页
curl -X GET www.xxx.com 或 cur www.xxx.com
cur -X POST www.xxx.com -F 'name=andy' -F 'age=50' -F 'img=@/image/logo.jpg'
curl -X GET www.xxx.com>log.txt
set /p log=<log.txt
echo log
//bat文件中文乱码 查看cmd窗口字符集
chcp
//修改窗口字符集 显示中文需设置为 936 代表gb2312; 65001 代表 utf-8
chcp 936
@echo off
rem start cmd /k cd /d "%~dp0"
setlocal
:: 设置Go项目的路径
set GO_PROJECT_PATH=F:\softdemo\RMIMS1.6
:: 导航到Go项目目录
cd /d %GO_PROJECT_PATH%
:: 更新项目的go.mod文件
go mod tidy
:: 获取最新的依赖项
go get -u all
:: 清理不再需要的模块
go clean -modcache
:: 结束
endlocal
echo Done.