windows文件复制

一、Powershell文件命名:xxx.ps1

 

Set-ExecutionPolicy Unrestricted

$filedate = "{0:yyyy-MM-dd-HH-mm-ss}" -f (Get-Date)

mkdir C:\test\backup\$filedate\ApiApp2

xcopy /y /e "C:\test\SscApiApp2" C:\test\backup\$filedate\ApiApp2

 

二、Jenkins配置:

"C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe"  -verb:sync  -source:runCommand="C:\Jenkins_Publish\test.bat"    -dest:auto=C:\Jenkins_Publish,computername=%TP%,username=ad01\*****-T01,password=********

bat文件命名:xxx.bat

@echo off
::获取日期 将格式设置为:2015-04-10-17-20-33
set datevar=%date:~0,4%-%date:~5,2%-%date:~8,2%
set timevar=%time:~0,2%-%time:~3,2%-%time:~6,2%
set filedate="%datevar%-%timevar%"
md C:\Jenkins_Publish\backup\%filedate%\ApiApp2
xcopy /y /e  C:\Jenkins_Publish\test  C:\Jenkins_Publish\backup\%filedate%\ApiApp2
::pausex

  

 

posted @ 2021-05-14 13:02  小小仓鼠  阅读(160)  评论(0编辑  收藏  举报