powershell打包数据zip

 


#=================================================================================
$DaDate = Get-Date
$fd_Date=$DaDate.ToString('yyyy-MM-dd')
$LLogDate = $fd_Date.Replace("-","_") #
 
$FileDate = $fd_Date.Replace("-","") #
 
$printDate = $fd_Date
 
 
#
$SrcPath =Split-Path -Parent $MyInvocation.MyCommand.Definition;
$SrcPath
cd $SrcPath

#set desPath defalult by current folder
$DesPath = $SrcPath


$ExportPath="$SrcPath\Export_BOM_"+"$FileDate"
$bIsSrcExit = Test-Path($ExportPath)
if(-not $bIsSrcExit)
{
	mkdir $ExportPath
}
#[1] export db files
cp $DesPath\Data\ScData\*.db $ExportPath

#[2] export log files
#cp $DesPath\Log\*$LLogDate*.log $ExportPath
cp -Recurse $DesPath\Data\Log\ $ExportPath

#[3] export print files

# $bIsDirExit = Test-Path("$ExportPath\PrintFile")
# if(-not $bIsDirExit){
#     mkdir "$ExportPath\PrintFile"
#     # cp $DesPath\ScData\PrintFile\$printDate\*.ptn $ExportPath\PrintFile\
#     cp -Recurse $DesPath\ScData\PrintFile\ $ExportPath\PrintFile\
# }

cp -Recurse $DesPath\Data\ScData\PrintFile\ $ExportPath\

#[4] export tpu driver log
cp -Recurse $DesPath\CardDriverLog $ExportPath\

#=================================================================================
$filezip = "Export_" +$FileDate + ".zip"
Compress-Archive -Update $ExportPath $filezip
rm -Force -Recurse $ExportPath
# pause

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值