当前位置: 首页 > news >正文

找个人给我做电影网站好河西网站建设制作

找个人给我做电影网站好,河西网站建设制作,中国制造网app官方下载,做的比较好的车载嗨曲网站背景#xff1a; 我在oneDrive上存了很多文件#xff0c;分布在多个文件夹中#xff0c;也有套了好几层文件夹的情况。我希望每隔一段时间#xff0c;将oneDrive上的所有文件向移动硬盘上拷贝一份#xff0c;但是我只想将距离上一次向移动硬盘拷贝的文件相比#xff0c;发…背景 我在oneDrive上存了很多文件分布在多个文件夹中也有套了好几层文件夹的情况。我希望每隔一段时间将oneDrive上的所有文件向移动硬盘上拷贝一份但是我只想将距离上一次向移动硬盘拷贝的文件相比发生变化的一部分也就是只拷贝距离上一次有变化新增、删除或修改的文件。但是每一次拷贝时都将所有文件都一一比对太麻烦了有什么办法能让我快速的知道距离上一次拷贝都有哪些文件夹发生了变化吗可以令我有针对性的拷贝到移动硬盘中 而且我想用批处理脚本或powershell脚本或python脚本的方式定期30天执行一次备份过程具体过程如下 可以使用批处理脚本、PowerShell 脚本或 Python 脚本来实现定期每 30 天执行一次增量备份的任务。下面是这三种方式详细的代码和配置步骤。 文章目录 1.批处理脚本.bat步骤 2. PowerShell 脚本步骤 3. Python 脚本步骤 1.批处理脚本.bat 批处理脚本非常适合简单的增量备份任务。可以利用 robocopy 命令来进行增量备份。你需要使用 任务计划程序 来定期运行这个脚本。 步骤 编写批处理脚本 使用记事本或任何文本编辑器编写一个批处理脚本如 backup.bat。以下是一个使用 robocopy 命令的增量备份脚本示例。 echo off set sourceC:\Users\YourUser\OneDrive set destinationE:\Backup\OneDriverobocopy %source% %destination% /MIR /FFT /Z /XOecho Backup Completed.说明 robocopy 是用于文件复制的命令其中 /MIR 参数用于镜像文件夹同步新增、修改或删除文件。/FFT 会使用文件系统的时间戳来避免不同操作系统间时间戳微小差异的问题。/Z 启用可恢复模式支持中断后恢复。/XO 只复制修改过的文件忽略旧文件。 保存文件 将脚本保存为 backup.bat。 设置任务计划程序定期执行 打开 任务计划程序在开始菜单搜索 “任务计划程序”。选择 创建基本任务。设置任务名称例如OneDrive Backup。设置触发条件为 每 30 天然后指定任务的开始时间。在“操作”步骤中选择 启动程序并浏览选择你刚才创建的 backup.bat 文件。按照提示完成任务设置之后任务会按照设定的间隔每 30 天自动运行。 2. PowerShell 脚本 PowerShell 脚本比批处理脚本更灵活可以进行更多的错误处理和日志记录。你可以使用 robocopy 也可以使用 PowerShell 的内建命令来进行文件备份。 步骤 编写 PowerShell 脚本 打开 PowerShell 编辑器或使用文本编辑器编写以下脚本保存为 backup.ps1。 $source C:\Users\YourUser\OneDrive $destination E:\Backup\OneDrive# 使用 robocopy 执行增量备份 $robocopyCommand robocopy $source $destination /MIR /FFT /Z /XO# 执行命令 Invoke-Expression $robocopyCommandWrite-Host Backup Completed保存文件 将文件保存为 backup.ps1。 设置任务计划程序定期执行 和批处理脚本类似使用任务计划程序来定期执行 PowerShell 脚本。你可以按照以下步骤设置 打开 任务计划程序。创建一个新的基本任务命名为 OneDrive PowerShell Backup。设置触发条件为 每 30 天。在“操作”步骤中选择 启动程序然后在“程序或脚本”框中输入以下内容powershell.exe在“添加参数”框中输入-ExecutionPolicy Bypass -File C:\path\to\backup.ps1这里的 -ExecutionPolicy Bypass 是为了确保脚本能够运行即使 PowerShell 执行策略被限制。 3. Python 脚本 Python 脚本的优势在于它具有更强的灵活性你可以自定义日志记录、错误处理等。使用 shutil 库或者外部库如 rsync 或 os进行文件复制。 步骤 安装必要的库 如果你打算使用 shutil 库可以直接进行复制。对于增量备份可以使用 filecmp 库来比较文件。 如果你需要安装 rsync 或其他高级工具你可以通过命令 pip install rsync 等方式进行安装。 编写 Python 脚本 使用文本编辑器如 VS Code编写以下 Python 脚本保存为 backup.py。 import os import shutil from filecmp import dircmpsource rC:\Users\YourUser\OneDrive destination rE:\Backup\OneDrivedef backup(source, destination):if not os.path.exists(destination):os.makedirs(destination)# 使用 shutil 的 copy2 函数复制文件同时保留元数据for dirpath, dirnames, filenames in os.walk(source):# 计算当前目录相对于源目录的路径subdir os.path.relpath(dirpath, source)dest_dir os.path.join(destination, subdir)if not os.path.exists(dest_dir):os.makedirs(dest_dir)for filename in filenames:src_file os.path.join(dirpath, filename)dest_file os.path.join(dest_dir, filename)# 如果文件不同或目标文件不存在则进行复制if not os.path.exists(dest_file) or not filecmp.cmp(src_file, dest_file, shallowFalse):shutil.copy2(src_file, dest_file)backup(source, destination) print(Backup Completed)说明 使用 shutil.copy2 来复制文件并保留文件的元数据如修改时间。使用 filecmp.cmp 来比较源文件和目标文件只有在文件发生变化时才复制。os.walk 用于遍历源文件夹的所有文件和子目录。 保存文件 将文件保存为 backup.py。 设置任务计划程序定期执行 同样你可以使用任务计划程序来定期运行 Python 脚本。设置方法如下 打开 任务计划程序。创建新的任务并设置触发条件为 每 30 天。在“操作”步骤中选择 启动程序并选择 Python 可执行文件的路径例如 C:\Python39\python.exe。在“添加参数”框中输入脚本路径如C:\path\to\backup.py
http://www.w-s-a.com/news/894630/

相关文章:

  • 网站app免费下载软件大全大连百度推广哪家好
  • 网站建设的面试要求iis做的网站手机怎么访问
  • 定州市住房保障和城乡建设局网站上海网站建设排行
  • 网站发帖百度收录网站改版后不收录
  • 昆明建设局网站号码网站开发 浏览器兼容性
  • 湖北专业网站建设大全室内设计联盟app下载
  • 网站建设的意义和作用江苏城市建设档案馆网站
  • 华为云速建站贴心的广州网站建设
  • 网页网站开发公司天津seo推广
  • 网站线框图用什么做共享门店新增礼品卡兑换模式
  • 互联网建站是什么seo服务公司上海
  • 象山县城乡建设局网站做网站客户要求分期
  • 什么是网络营销型网站手机网站 图标
  • 全国新农村建设网站外包和劳务派遣哪个好
  • 网站权限控制什么软件做网站描述
  • 建网络商城网站wordpress关于
  • 专业网站建设分类标准重庆网站开发哪家专业
  • 织梦的网站关键词如何自己搭建微信小程序
  • 怎么做基金公司网站韩都衣舍网站建设ppt
  • 外贸网站模板aspnet网站开发 视频
  • 上海植物租赁做网站南浔网站建设
  • 怎么做学校网站做兼职工作上哪个网站招聘
  • 软件下载网站哪个比较好杭州开发小程序
  • 做网站都用什么技术学做名片的网站
  • 备案网站忘记密码乐装网
  • 电商扶贫网站建设淄博网站建设小程序
  • 网站群建设代理丰城网站建设公司
  • 青岛网站建设服务器wordpress迁移跳转原网站
  • 泰安网站建设哪里有公司如何注册网站
  • 做网站开专票税钱是多少个点上海市有哪些公司