1.复制文件
copy cd.dll %windir%\system32
2.复制文件夹
/s 复制目录和子目录,除了空的。
/e复制目录和子目录,包括空的。
xcopy %dir%\template /e %desDir%\bin\template
3.创建文件夹
md "%desDir%\Main"
4.删除文件夹
/s参数表示删除该文件夹及其下面的子目录和文件
/q参数表示,不需要确认
rd /s/d E:\soft
5.根据时间命名文件夹
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" set desDir=E:\TEST_%ymd%
生成文件夹名称为:TEST_20160606
6.生成文件文件并写入内容
@echo.>%desDir%\service\bin\startup.bat @echo java -Dfile.encoding=UTF-8 -cp ../test-1.0-SNAPSHOT.jar test.client.host.Server>%desDir%\service\bin\startup.bat
会生成startup.bat并将java -Dfile.encoding=UTF-8 -cp ../test-1.0-SNAPSHOT.jar test.client.host.Server写入到bat文件中
7.获取输入变量
set dir=%1%
如果输入命令为start.bat E:\soft 则dir的值就为E:\soft
时间: 2024-10-17 14:42:37