怎么每天定时自动压缩一个文件夹,并自动上传备份至服务器,希望采用bat脚本需要实现
时间: 2023-04-04 12:04:45 浏览: 288
mysql实现自动远程备份一办法
您好,这个问题可以通过编写一个批处理脚本来实现。以下是一个简单的示例脚本:
```
@echo off
set source_folder=C:\path\to\folder
set backup_folder=\\server\backup\folder
set backup_filename=backup_%date:~0,4%%date:~5,2%%date:~8,2%.zip
echo Creating backup archive...
powershell Compress-Archive -Path %source_folder% -DestinationPath %backup_folder%\%backup_filename%
echo Backup complete.
```
这个脚本将指定的文件夹压缩成一个以当前日期命名的 ZIP 文件,并将其上传到指定的服务器备份文件夹中。您可以将此脚本保存为 .bat 文件,并使用 Windows 计划任务来定期运行它。
希望这可以帮助您解决问题。
阅读全文