Bom dia Pessoal, estou com um projeto de melhoria, e gostaria de auxilio para o script do powershell abaixo:
Preciso fazer varias copias, porém pode ser que não exista o caminho destino, então, deve se criar a pasta destino.
criei o script abaixo que funciona:
# Declarando Variaveis/ Caminhos
$folderorig = "C:\Users\QuedisonAlves\Desktop\origem"
$folderdest = "C:\Users\QuedisonAlves\Desktop\pasta1"
# PowerShell verifica se existe um arquivo
$FileExists = Test-Path $folderdest
#Caso Exista Inicia Robocopy
If ($FileExists -eq $True) {robocopy $folderorig $folderdest /TEE /LOG:C:\temp\robocopylog.txt}
#Caso não Exista Cria-se a pata e Inicia Robocopy
Else {New-Item -Path $folderdest -ItemType Directory} robocopy $folderorig $folderdest /TEE /LOG:C:\temp\robocopylog.txt
porém funciona para apenas um diretorio ( folderdest )
Gostaria, de adicionar um sistema de repeticao, que faria este comando apenas trocando o destino
$folderdest1 = "C:\Users\QuedisonAlves\Desktop\pasta1"
$folderdest2 = "C:\Users\QuedisonAlves\Desktop\pasta2"
$folderdest3 = "C:\Users\QuedisonAlves\Desktop\pasta3"
$folderdest4 = "C:\Users\QuedisonAlves\Desktop\pasta4"
$folderdest5 = "C:\Users\QuedisonAlves\Desktop\pasta5"
alguém poderia me auxiliar. caso não tenha entendido a ideia, por gnetileza me avisem, posso redigir a explicacao.