Переместить папку пользовательских данных Chrome в другое место на диске
Вы можете использовать Robocopy с применимыми параметрами, чтобы скопировать C:\Users\%username%\AppData\Local\Google\Chrome
каталог в новое место на диске, где вы хотите, чтобы файлы Chrome существовали, удалить исходную ~\Chrome
папку, а затем использовать mklink, чтобы создать символическую ссылку каталога на расположение в другом разделе диска. ,
Пакетный скрипт
Примечание. Обязательно щелкните правой кнопкой мыши и выберите
run as administrator
при запуске этого сценария. Кроме того, установите значение вDest=
переменной равным новому полному пути и имени папки, которое вы хотите, чтобы/appdata
каталог профиля пользователя Chrome находился в другом расположении диска, но сделайте так, чтобы это была папка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
Дополнительные ресурсы
- Taskkill
- 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.