Я хочу поместить файл cookie на мой диск D, потому что мой диск C сейчас слишком тяжелый. но мой хром на С диске. Мне просто интересно, если так или иначе, чтобы минимизировать размер хрома на диске C вместо переустановки всего хрома на диске D.
1 ответ
Переместить папку пользовательских данных Chrome в другое место на диске
Вы можете использовать Robocopy с применимыми параметрами для копирования в каталог C:\Users\%username%\AppData\Local\Google\Chrome
в новое место на диске, где вы хотите разместить файлы Chrome , удалите исходную папку ~\Chrome
, а затем используйте mklink для создания символической ссылки каталога на расположение в другом разделе диска.
Пакетный скрипт
Примечание. Обязательно щелкните правой кнопкой мыши и выберите «
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
Дополнительные ресурсы
- 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.