[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 【已解决】批处理怎样转移C盘整个“Users”用户文件夹到其他盘?

本帖最后由 gfd 于 2024-1-22 13:06 编辑

转移用户文件夹到其他盘:把C盘整个“Users”文件夹都转移怎么实现?
方法1:
装系统的时候用这个无人值守应答文件Unattend.xml   C盘直接没有Users文件夹,很干净。
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <unattend xmlns="urn:schemas-microsoft-com:unattend">
  3.     <settings pass="oobeSystem">
  4.         <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  5.             <OOBE>
  6.                 <SkipMachineOOBE>true</SkipMachineOOBE>
  7.             </OOBE>
  8.             <AutoLogon>
  9.                 <Username>Administrator</Username>
  10.                 <Enabled>true</Enabled>
  11.             </AutoLogon>
  12.             <FolderLocations>
  13.                 <ProfilesDirectory>D:\Users</ProfilesDirectory>
  14.             </FolderLocations>
  15.         </component>
  16.     </settings>
  17. </unattend>
复制代码
方法2:
装系统的时候,或者已经装好系统都可以用。在PE里 运行这几个命令,再重启。(把x改成你想要的盘符,PE不支持robocopy的话,手动复制粘贴就行)完成之后C盘会有一个Users文件夹
  1. robocopy c:\users x:\users /e /xj /copyall
  2. ren c:\users users.bak
  3. mklink /d c:\users x:\users
复制代码
可以试试这个命令
xcopy C:\users X:\users /e /h /i /o /x /b /c
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

回复 3# newswan


    收到,抽空试试。还有别的方法吗?

TOP

回复 3# newswan


    mklink /d
mklink /j
试了好几次,成功了。忘了是哪一个命令成功的了,这两个什么区别?mklink /?介绍没看懂

TOP

回复 3# newswan


    不用创建第三行的C:\Users文件夹。

TOP

回复 7# newswan


    好的,谢谢

TOP

回复 7# newswan


    测试了,用/D可以。   /j不行
有些PE不支持robocopy 怎么办?手动复制?

TOP

回复 12# newswan


    抽空试试

TOP

回复 11# ShowCode


    试了,不行。

TOP

回复 12# newswan


    试了不行,可能我不会打代码。你给段代码,我试试

TOP

回复 16# newswan


    能复制,有些文件提示错误。

TOP

返回列表