首页 > 其他分享 >记一次Win10磁盘空间清理 robocopy mklink

记一次Win10磁盘空间清理 robocopy mklink

时间:2024-08-25 09:07:59浏览次数:14  
标签:COPYALL robocopy Users ZB 磁盘空间 文件夹 Win10 mklink

# 流程说明

通过【robocopy】命令和【mklink】命令联动的方式进行【用户目录】分区迁移;

几个注意事项:

1. 迁移【loki】用户的时候,需要再PE或者非loki用户自身进行操作,比如启用【administrator】

2. 进行删除用户目录为了保证数据内容已经完全同步,磁盘空间足够的情况下可以先将其重名命,而非直接删除

# 方法指引

robocopy <源路径> <目标路径> /E /ZB /COPYALL /DCOPY:T /LOG:<日志文件路径>
robocopy C:\Users\loki H:\ /E /ZB /COPYALL /LOG:C:\Log\robocopy.log

/E:复制子目录,包括空目录
/COPYALL:复制所有文件信息(对应 /COPY: DATSOU )
/XJ : 排除连接点和符号链接(用于文件和文件夹)
/ZB :: 使用可重启模式;如果访问被拒绝,使用备份模式

/DCOPY:copyflag[s] :: 复制目录的内容(默认为/DCOPY:DA)。(copyflags: D=数据,A=属性,T=时间戳,E= ea, X=跳过所有数据流)。

# 遇到报错
2024/08/24 09:45:59 错误 1921 (0x00000781) 正在给目标目录添加时间戳

解决方案:增加/XJ参数

原因:
由Application Data文件夹引起的,该文件夹实际上是一个Junction。
当您的Robocopy批处理文件在Users文件夹中遇到Junction或Symbolic Link时,可能会发生这种情况。
通过在命令中包含/xj开关,可以轻松解决此问题。

 

# 类似linux tail 命令,用于实时查看日志文件同步数据进度

powershell -command "& {Get-Content .\robocopy.log -Tail 5}"
powershell -command "& {gc .\robocopy.log -wait -encoding utf8}"

# 清理原始目录(需谨慎,确认数据已经完全同步,测试后,清理释放空间)

rmdir <目录名> /s /q

# 创建硬链接
mklink /j Users D:Users

 

参考内容:

https://www.tianjinsc.cn/default/1844615.html

https://blog.csdn.net/qq_41566366/article/details/131128356
https://deepinout.com/computer/computer-top-articles/1694267519_j_what-is-the-robocopy-command-to-copy-folders-and-subfolders.html

# mklink中,/D和/J的区别

https://blog.csdn.net/Solariany/article/details/139099884
https://liam.page/2018/12/10/mklink-in-Windows/

 

标签:COPYALL,robocopy,Users,ZB,磁盘空间,文件夹,Win10,mklink
From: https://www.cnblogs.com/Cong0ks/p/18378624

相关文章

  • 怎么永久禁止win10系统自动更新,关闭win10系统更新的方法有哪些
    永久禁止Win10系统自动更新以及关闭Win10系统更新的方法主要有以下几种:一、通过Windows设置禁用自动更新打开Windows设置:点击“开始”菜单,在搜索栏中输入“Windows设置”并打开。进入更新和安全:在设置窗口中,选择“更新和安全”选项。暂停更新:在“Windows更新”中,点击“高级......
  • 利用DockerDesktop在Win10下搭建Gitlab
    前言之前尝试过直接通过DockerDesktop来搭建Gitlab,但是最终因为稳定性、数据安全、数据备份的问题,还是选择了在Linux服务器上搭建正式的gitlab,仅记录这样的一个过程。个人建议这里需要注意两点:1、操作系统的版本经过我个人尝试,如果是使用win10的话,建议使用1809版本以上的操作系......
  • win10 wsl ubuntu 图形化界面
    来源 https://www.bilibili.com/video/BV1mX4y177dJ/https://ccrysisa.github.io/posts/wsl2/ 在win10安装完vcxsrc后打开XLaunch选择Onelargewindow 默认Startonclient 在additionalparametersforVcXsrv中写入-ac savecongiguration可以保存......
  • 电脑录屏软件推荐:探索Win10与Mac系统最佳录屏工具
    随着科技的飞速发展,电脑录屏已成为了教育、商务演示、游戏直播等多个领域中不可或缺的功能。无论是Windows10用户还是Mac用户,寻找一款能够提供高质量录制体验的软件,都是提升工作和创作效率的关键。本文将带领您探索适用于Win10与Mac系统的顶级录屏工具,帮助您选择最适合自己......
  • python实用教程(二):安装配置Pycharm及使用(Win10)
    上一篇:python实用教程(一):安装配置anaconda(Win10)-CSDN博客1、简介及下载PyCharm是一款功能强大的Python编辑器,具有跨平台性。是Jetbrains家族中的一个明星产品。下载地址:DownloadPyCharm:ThePythonIDEfordatascienceandwebdevelopmentbyJetBrains由于个人用......
  • AI换脸Rope软件整合包保姆级使用教程,最新珍珠版,支持N卡,win10、win11可用
    大家好 今天要跟大家介绍的是一款速度超快的换脸AI——Rope的最新版本。这款软件最让人惊艳的地方是融合换脸和脸部区域控制换脸。你别看他只有区区4K多stars除了它的换脸速度让人惊艳之外,这个工具还支持多张照片同时进行换脸。也就是说,你可以选几张人脸照片,算法会自动融合这......
  • Win7/Win10/Win11开启本地内核调试的方法
    具体内容微软官方文档上都有:https://learn.microsoft.com/zh-cn/windows-hardware/drivers/debugger/performing-local-kernel-debugginghttps://learn.microsoft.com/zh-cn/windows-hardware/drivers/debugger/setting-up-local-kernel-debugging-of-a-single-computer-manually......
  • win10数据恢复软件下载
    该版本R-Studio已授权,可以使用全部功能。R-Studio是一个功能强大的反删除和数据恢复软件。它采用独特的数据恢复新技术,为恢复FAT12/16/32、NTFS、NTFS5(由Windows2000/XP/2003/Vista/Windows8/Windows10创建或更新)、Ext2FS/Ext3FS(OSXLINUX文件系统)以及UFS1/UFS2(FreeBSD/......
  • MNN框架在Win10上的部署,支持OpenGL和Vulkan
    上篇记录了之前在win10上部署的流程,不过在camke的时候没有选择支持OpenGL和Vulkan。这里重新按照官方的语雀文档重新进行支持OpenGL和Vulkan的编译,简单做个记录。如果有其他的问题见上一篇博客。参见官方文档:推理框架Windows编译执行代码如下:cd/path/to/MNNpowershell#运行......
  • MNN框架在WIN10上的部署
    一、为什么要做刚进公司,实习期反正主管要求什么我就做什么。。。。自己反正也比较感兴趣,故开始查看官方文档。下述的一切都是基于官方提供的“语雀文档”内的指令进行的,会对自己部署MNN框架的流程当中踩的坑进行记录,希望可以帮助到有缘人。二、具体内容1、在各个应用端部署MNN......