当前位置:   article > 正文

Win系统桌面及用户文档默认C盘路径转移到D盘批处理 减轻系统盘存储空间 优化软件运行 防止重装系统丢失桌面数据_迁移 windows 文档 目录

迁移 windows 文档 目录

        本批处理代码程序主要用于转移桌面及用户默认存储的路径,因为系统盘默认为C盘,长期存储到桌面的文件视频等数据,V或Q等软件聊天记录生成的大量数据,会增加系统盘负荷,如果系统盘存储空间不足,将会导致系统变慢、软件卡顿运行缓慢等问题,现在利用这款程序就可以将默认存储路径更改到D盘去,这样就完美解决了上述问题,而且,即使重装系统,数据也不会丢失了,非常nice~

 

下面来看一下bat代码吧:

  1. @echo off
  2. if not exist D:\NUL goto err
  3. goto start
  4. :err
  5. cls
  6. color CE
  7. echo.
  8. echo.
  9. echo 出现错误!未发现D盘。
  10. echo.
  11. echo.
  12. echo 本地磁盘没有 D: 盘分区,无法转移用户文档目录!
  13. echo.
  14. echo 请用分区工具先划分好 D: 盘分区后,再来吧!
  15. echo.
  16. echo.
  17. echo.
  18. echo 请按任意键退出……
  19. echo.
  20. echo.
  21. echo.
  22. pause >nul
  23. goto end
  24. :start
  25. echo.
  26. echo.
  27. echo 本程序是将用户目录Users重新定向到D盘【Ys】目录下,
  28. echo.
  29. echo 转移的系统默认文件夹路径包括:桌面和用户文档目录。
  30. echo.
  31. echo.
  32. echo.
  33. echo 注意:
  34. echo.
  35. echo 1.请手动退出所有程序,包括杀毒、表格、浏览器等等,全部所有都关闭退出!
  36. echo.
  37. echo 2.一定要保存好您未保存的文档和未结束的工作!一定要退出所有程序!!
  38. echo.
  39. echo 3.配置程序结束后会自动重启电脑,过程中,请不要关闭窗口!
  40. echo.
  41. echo.
  42. echo.
  43. echo 请按任意键开始转移……
  44. echo.
  45. echo.
  46. echo.
  47. pause >nul
  48. SET Choice=D:\Ys\%USERNAME%
  49. md %Choice%>nul 2>nul
  50. md %Choice%\桌面>nul 2>nul
  51. md %Choice%\收藏夹>nul 2>nul
  52. echo 正在D盘Ys文件夹建立新用户目录
  53. reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /f /v Desktop /d "%Choice%\桌面">nul 2>nul
  54. reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /f /v Favorites /d "%Choice%\收藏夹">nul 2>nul
  55. reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /f /v Personal /d "%Choice%">nul 2>nul
  56. reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /f /v Desktop /d "%Choice%\桌面">nul 2>nul
  57. reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /f /v Personal /d "%Choice%">nul 2>nul
  58. reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /f /v Desktop /d "%Choice%\桌面">nul 2>nul
  59. reg add "HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /f /v Desktop /d "%Choice%\桌面">nul 2>nul
  60. echo 正在转移数据到新用户目录,这个时间比较长,请不要关闭,耐心等待完成
  61. echo N|Xcopy "%USERPROFILE%\My Documents\*.*" "%Choice%\" /S /Q /R>nul 2>nul
  62. echo N|Xcopy "%USERPROFILE%\Desktop\*.*" "%Choice%\桌面\" /S /Q /R>nul 2>nul
  63. echo N|Xcopy "%USERPROFILE%\Desktop\*.*" "%Choice%\桌面\" /S /Q /R>nul 2>nul
  64. cls
  65. color EC
  66. echo.
  67. echo.
  68. echo. 恭喜您!数据转移完成!
  69. echo.
  70. echo. 正在重启电脑系统,以完成最后的配置……
  71. echo.
  72. echo. 按任意键将立即重启电脑!
  73. echo.
  74. echo.
  75. echo.
  76. echo.
  77. timeout 60
  78. start shutdown -r -t 0
  79. :end
  80. exit

代码:

@echo off
if not exist D:\NUL goto err
goto start

:err
cls
color CE
echo.
echo.
echo        出现错误!未发现D盘。
echo.
echo.
echo        本地磁盘没有 D: 盘分区,无法转移用户文档目录!
echo.
echo        请用分区工具先划分好 D: 盘分区后,再来吧!
echo.
echo.
echo.
echo        请按任意键退出……
echo.
echo.
echo.
pause >nul
goto end

:start
echo.
echo.
echo       本程序是将用户目录Users重新定向到D盘【Ys】目录下,
echo.
echo       转移的系统默认文件夹路径包括:桌面和用户文档目录。
echo.
echo.
echo.
echo       注意:
echo.
echo       1.请手动退出所有程序,包括杀毒、表格、浏览器等等,全部所有都关闭退出!
echo.
echo       2.一定要保存好您未保存的文档和未结束的工作!一定要退出所有程序!!
echo.
echo       3.配置程序结束后会自动重启电脑,过程中,请不要关闭窗口!
echo.
echo.
echo.
echo       请按任意键开始转移……
echo.
echo.
echo.
pause >nul
SET Choice=D:\Ys\%USERNAME%
md %Choice%>nul 2>nul
md %Choice%\桌面>nul 2>nul
md %Choice%\收藏夹>nul 2>nul
echo       正在D盘Ys文件夹建立新用户目录
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /f /v Desktop /d "%Choice%\桌面">nul 2>nul
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /f /v Favorites /d "%Choice%\收藏夹">nul 2>nul
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /f /v Personal /d "%Choice%">nul 2>nul
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /f /v Desktop /d "%Choice%\桌面">nul 2>nul
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /f /v Personal /d "%Choice%">nul 2>nul
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /f /v Desktop /d "%Choice%\桌面">nul 2>nul
reg add "HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /f /v Desktop /d "%Choice%\桌面">nul 2>nul
echo       正在转移数据到新用户目录,这个时间比较长,请不要关闭,耐心等待完成
echo N|Xcopy "%USERPROFILE%\My Documents\*.*" "%Choice%\" /S /Q /R>nul 2>nul
echo N|Xcopy "%USERPROFILE%\Desktop\*.*" "%Choice%\桌面\" /S /Q /R>nul 2>nul
echo N|Xcopy "%USERPROFILE%\Desktop\*.*" "%Choice%\桌面\" /S /Q /R>nul 2>nul
cls
color EC
echo.
echo.
echo.      恭喜您!数据转移完成!
echo.
echo.      正在重启电脑系统,以完成最后的配置……
echo.
echo.      按任意键将立即重启电脑!
echo.
echo.
echo.
echo.
timeout 60
start shutdown -r -t 0

:end
exit

以上就是代码的全部了,喜欢的话,欢迎关注轶软工作室,带你了解更多初级电脑知识。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/832474
推荐阅读
相关标签
  

闽ICP备14008679号