未用到参数,只是把几个excel中的图片合并到同一个excel中,每3个一行,一个sheet存9张图片,多余的放在后面的sheet中。
涉及到excel中的copy与paste,sheet的顺序,以及使用记录存储在数据库中。
$T=Get-Date -Format yyyyMMddhhmm
$Curent=(dir .).Parent.FullName[0]
$MyInvocation.MyCommand.Path #"D:\RPA_Project\Project\8.ISDP_合并图片"# Split-Path -Parent $MyInvocation.MyCommand.Definition
$SourceFile=$Curent+"\Sourcefile"
$TargetFile=$Curent+"\10percent_L1_"+ $T +".xlsx"
$TemplateFile=$Curent+"\Template\10percent_L1.xlsx"
$Logfile =$Curent+"\output.log"
Function LogWrite
{
Param ([string]$logstring)
$Stamp = (Get-Date).toString("yyyy/MM/dd HH:mm:ss")
Add-content $Logfile -value "$Stamp $logstring"
}
function ConnectMySQL([string]$user,[string]$pass,[string]$MySQLHost,[string]$database) {