Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Script:
Option Explicit
' Definir variáveis
Dim objFSO, origem, destino, dataAtual, pastaDestino
' Caminho da pasta de origem e destino
origem = "C:\Origem\"
destino = "D:\Backup\"
' Obter a data atual para criar uma pasta com a data
dataAtual = Year(Now) & "-" & Right("0" & Month(Now), 2) & "-" & Right("0" & Day(Now), 2)
pastaDestino = destino & dataAtual & "\"
' Criar o objeto FileSystemObject
Set objFSO = CreateObject("Scripting.FileSystemObject")
' Verificar se a pasta de destino existe, se não, criar
If Not objFSO.FolderExists(pastaDestino) Then
objFSO.CreateFolder(pastaDestino)
End If
' Copiar arquivos da origem para a pasta de destino
objFSO.CopyFolder origem, pastaDestino
' Limpar variáveis
Set objFSO = Nothing
' Mensagem de conclusão
WScript.Echo "Backup concluído com sucesso!"
Como Executar o Script:
.vbs
, por exemplo, backup_diario.vbs
.