Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Script:
# Caminho para o executável do WinRAR
$winrarPath = "C:\Program Files\WinRAR\WinRAR.exe"
# Diretório de origem que será feito o backup
$sourceDirectory = "C:\Caminho\Para\Seu\Diretorio"
# Diretório de destino onde o arquivo compactado será salvo
$destinationDirectory = "C:\Caminho\Para\Destino"
# Nome do arquivo de backup
$backupFileName = "backup_" + (Get-Date -Format "yyyyMMdd_HHmmss") + ".rar"
# Comando para compactar o diretório de origem
$arguments = "a -r -ep1 $destinationDirectory\$backupFileName $sourceDirectory"
# Executa o comando do WinRAR
Start-Process -FilePath $winrarPath -ArgumentList $arguments -Wait
Write-Host "Backup concluído com sucesso! Arquivo salvo em $destinationDirectory\$backupFileName"
Como Executar o Script:
.ps1
, por exemplo, backupScript.ps1
.$sourceDirectory
e $destinationDirectory
para os caminhos desejados no seu sistema.backupScript.ps1
está salvo..\backupScript.ps1
no PowerShell.