Главная » Windows XP » Администрирование в Windows XP » Как перенести Рабочий стол и Мои документы на другой раздел (скрипт)?
Добавил admin 10 лет и 10 месяцев назад 31730 просмотров

Как перенести Рабочий стол и Мои документы на другой раздел (скрипт)?

При острой необходимости переустановки ОС Windows, в крайнем случае, когда она вообще не загружается, возникает проблема резервирования пользовательских данных, которые находятся в папках Рабочий стол и Мои документы. Эти действия обычно приходится производить вручную, загружаясь из под какого-нибудь Реаниматора, и сохранять данные.

Чтобы избежать этого на начальном этапе самым лучшим будет все пользовательские файлы держать на другом разделе, на котором нет системных файлов. Поэтому рекомендуется перенести папки Мой компьютер и Мои документы на другой раздел.. Будем переносить на диск D:

Чтобы перенести Рабочий стол и Мои документы на другой раздел жесткого диска нам потребуется немного исправить системный реестр.
Пути к папкам, где находятся Рабочий стол и Мои документы, находятся в системном реестре в ветках:
(Для запуска реестра нажмите комбинацию клавиш win + R и введите regedit)

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
параметры Desktop и

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
параметры Desktop и Personal.

Параметру Desktop следует присвоить "новый" путь до папки Рабочий стол, а параметру Personal присвоить "новый" путь до папки Мои Документы. "Новые" пути к папкам должны иметь обычный вид, к примеру, D:\Desktop. Папки по этим путям заранее должны быть созданы.

Для облегчения работы предлагается все действия автоматизировать и поместить в скрипт, который будет самостоятельно все делать за администратора.

Создание скрипта по переносу директорий Рабочий стол и Мои документы на другой раздел

Сделаем BAT-файл, который создаст сначала нужные директории (D:\Home\Desktop, D:\Home\My_Document), потом скопирует все содержимое стандартных папок рабочего стола и документов и в конце внесет исправления в системный реестр.

Создаем файл move_user_folder.bat, который будет все делать за системного администратора.
В файл вставляем код:


????Г?? АБ?? - это Рабочий стол в кодировке OEM 866. Приходится использовать именно ее, так как в BAT-файлах используется именно эта кодировка.

??? ???Ц???БК - это Мои документы.

По этой причине, если Вы будете создавать BAT-файл с помощью стандартного Блокнота, он работать не будет. Рекомендую использовать другой редактор, который умеет сохранять в кодировке OEM 866, к примеру, бесплатный Notepad++

Запускаем move_user_folder.bat на подопытном компьютере.
Если Вы ленивый системный администратор и Вам лень самому создавать эти файлы, то Вы можете скачать готовый архив отсюда move_user_folder.zip388 bcкачиваний: 1187

Если этот способ для Вас слишком сложный, рекомендую почитать статью как переместить рабочий стол и мои документы без реестра и скриптов.
  • Комментарии
  • ВКонтакте
  • Facebook
b
i
u
s
|
left
center
right
|
emo
img
color
|
hide
quote
translit
3 комментария
admin 8 лет и 10 месяцев назад Цитата
Категория указывается вверху справа - Windows XP
Александер 8 лет и 10 месяцев назад Цитата
Для какую Виндовс статья?
ооо 8 лет и 11 месяцев назад Цитата
в батнике можно изменить кодировку