【windows server脚本每天从网络盘复制到本地】

windows server脚本每天从网络盘复制到本地

调试模板

复制代码
@echo off
:: 显示详细操作
echo ==================================
echo 执行批处理文件:文件复制任务
echo ==================================

:: 配置参数
set sourcePath=\\network_drive\shared_folder  :: 网络盘路径
set destinationPath=C:\LocalBackup           :: 本地保存路径
set logFile=C:\Logs\backup_log.txt           :: 日志文件路径

:: 创建日志目录(如果不存在)
if not exist %~dp0Logs mkdir %~dp0Logs

:: 创建本地保存目录(如果不存在)
if not exist "%destinationPath%" mkdir "%destinationPath%"

:: 记录日志的函数
echo [%date% %time%] 开始复制文件 >> "%logFile%"
echo 开始复制文件,请稍等...

:: 执行文件复制
xcopy "%sourcePath%\*" "%destinationPath%\" /E /Y /Q
if %errorlevel%==0 (
    echo 文件复制成功!
    echo [%date% %time%] 文件复制成功 >> "%logFile%"
) else (
    echo 文件复制失败!错误代码:%errorlevel%
    echo [%date% %time%] 文件复制失败,错误代码:%errorlevel% >> "%logFile%"
)

:: 提示任务完成
echo 任务完成!请检查日志文件:%logFile%
echo [%date% %time%] 任务完成 >> "%logFile%"

:: 防止窗口自动关闭
pause

需要提前登陆上去保存登陆

示例:命令后面不要跟注释

1、新建一个txt文件写入以下内容

copy.txt

复制代码
@echo off
:: 配置参数
set sourcePath=\\192.168.110.42\myshare
set destinationPath=E:\linux42
set logFile=E:\linux42\Logs\backup_log.txt

:: 记录日志的函数
echo [%date% %time%] began cp >> "%logFile%"

:: 复制文件
xcopy "%sourcePath%\*" "%destinationPath%\" /E /Y /Q
if %errorlevel%==0 (
    echo [%date% %time%] cp suss >> "%logFile%"
) else (
    echo cp fail:%errorlevel%
    echo [%date% %time%] cp fail:%errorlevel% >> "%logFile%"
)

:: 完成任务
echo [%date% %time%] done >> "%logFile%"

2、将txt文件改为bat

copy.bat

3、执行bat文件查看备份文件是否正常

双击copy.bat

4、把bat文件添加到任务计划里面

相关推荐
AI视觉网奇9 分钟前
3d关键点 可视化
开发语言·python·pygame
向宇it18 分钟前
【unity游戏开发——编辑器扩展】使用EditorGUI的EditorGUILayout绘制工具类在自定义编辑器窗口绘制各种UI控件
开发语言·ui·unity·c#·编辑器·游戏引擎
Python私教33 分钟前
Rust:重新定义系统编程的安全与效率边界
开发语言·安全·rust
cainiao0806051 小时前
Java 大视界——Java 大数据在智慧交通智能停车诱导系统中的数据融合与实时更新
java·大数据·开发语言
瑞雪兆丰年兮1 小时前
数学实验(Matlab符号运算)
开发语言·算法·matlab·数学实验
chxii1 小时前
6.2字节流
java·开发语言
筱宇***1 小时前
Mac的web服务器
mysql·nginx·macos·php
八股文领域大手子1 小时前
Java死锁排查:线上救火实战指南
java·开发语言·面试
点云SLAM1 小时前
Python中列表(list)知识详解(2)和注意事项以及应用示例
开发语言·人工智能·python·python学习·数据结果·list数据结果
国强_dev1 小时前
任意复杂度的 JSON 数据转换为多个结构化的 Pandas DataFrame 表格
开发语言·python