bat中实现代码拷贝到指定目录后启动命令行并更改默认路径

 

### window书写shell脚本,实现判断指定文件是否存在,存在就删除,然后复制新文件到此目录

```
if exist "G: est est21.txt" (del G: est est21.txt)
copy G: est est11.txt G: est est21.txt
@echo off
if exist "G: est est21.txt" (
  del G: est est21.txt
)
copy G: est est11.txt G: est est2
```
### 运行后如果不想一闪而过,在最后一行加入 pause可以实现暂停
### echo显示信息
```
echo abc
会显示
echo abc
abc
如果使用@
@echo abc
会显示
abc
```
### bat文件内直接启动某个程序(start后的第一个参数是"")
```
start "" "E:路径"
```
window下实现从一个文件夹(包括文件)拷贝到另一个文件夹内
拷贝文件
copy G:workspacedistindex.html G:workspaceindex.html
拷贝文件夹
xcopy G:workspacediststatic G:workspacestatic /s /e
将完成后弹出的命令框路径改为指定路径,然后启动git,直接敲命令提交代码就可以
G:
cd workspacezeus_dist
start "" "E:gitGitgit-bash.exe"
原文地址:https://www.cnblogs.com/victory820/p/7597202.html