我想将 cookie 位置放在我的 D 盘上,因为我的 C 盘现在太重了。但是我的 chrome 在 C 盘上。我只是想知道是否有办法最小化 C 盘中 chrome 的大小,而不是在 D 盘中重新安装整个 chrome。
答案1
将 Chrome 用户 AppData 文件夹移动到另一个驱动器位置
您可以使用Robocopy使用适用的参数将目录复制C:\Users\%username%\AppData\Local\Google\Chrome
到您想要的新驱动器位置铬合金文件存在,删除原始~\Chrome
文件夹,然后使用链接创建指向其他磁盘驱动器分区上的位置的目录符号链接。
批处理脚本
笔记: 运行此脚本时,请务必右键单击并选择
run as administrator
。此外,将变量中的值设置Dest=
为您希望 Chrome 用户配置文件/appdata
目录驻留在其他驱动器位置的新完整路径和文件夹名称,但请将其设置为文件夹,例如D:\Chrome
或有意义的名称,而不是驱动器的根目录,例如D:\
。只需将以下逻辑保存到文本文件并重命名为,<something>.cmd
然后右键单击即可以管理员身份运行。
@ECHO ON
SET Src=C:\Users\%username%\AppData\Local\Google\Chrome
SET Dest=D:\Chrome
TASKKILL /F /IM "chrome.exe"
IF NOT EXIST "%Dest%" MD "%Dest%"
SET FName=*.*
SET OPT=/PURGE /S /ZB /SEC /COPYALL /SECFIX /R:5 /W:5 /TS /FP
SET CMD=robocopy "%Src%" %FName% "%Dest%" %OPT%
%CMD%
IF EXIST "%Src%" RD /S /Q "%Src%"
MKLINK /D "%Src%" "%Dest%"
PAUSE
EXIT
更多资源
- 任务终止
- Robocopy
mklink /?
Creates a symbolic link. MKLINK [[/D] | [/H] | [/J]] Link Target /D Creates a directory symbolic link. Default is a file symbolic link. /H Creates a hard link instead of a symbolic link. /J Creates a Directory Junction. Link Specifies the new symbolic link name. Target Specifies the path (relative or absolute) that the new link refers to.