Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для osmaster

Пользователь


Сообщения: 107
Благодарности: 17

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: 7z mydocs2d.7z
(595 байт, 62 просмотров)

MyDocs2D - перемещение пользовательских данных

Написал небольшой командный файл, который перемещает содержимое папок "Моя музыка", "Мои рисунки", "Мои видеозаписи", "Мои документы" и "Рабочий стол" в папки на диск D. При этом в реестре прописываются пути нахождения новых папок. Исходный код сохранить в кодировке OEM 866, или скачайте готовый файл mydocs2d

Код: Выделить весь код
@ECHO OFF
TITLE Перемещение пользовательских данных
XCOPY "%USERPROFILE%\Мои документы\Моя музыка" D:\Аудио /S /I /Q /Y
XCOPY "%USERPROFILE%\Мои документы\Мои рисунки" D:\Фото /S /I /Q /Y
XCOPY "%USERPROFILE%\Мои документы\Мои видеозаписи" D:\Видео /S /I /Q /Y
MD D:\Аудио
MD D:\Фото
MD D:\Видео
REG ADD "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "My Music" /t REG_SZ /d D:\Аудио /f
REG ADD "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "My Pictures" /t REG_SZ /d D:\Фото /f
REG ADD "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "My Video" /t REG_SZ /d D:\Видео /f
REG ADD "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "My Music" /t REG_EXPAND_SZ /d D:\Аудио /f
REG ADD "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "My Pictures" /t REG_EXPAND_SZ /d D:\Фото /f
REG ADD "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "My Video" /t REG_EXPAND_SZ /d D:\Видео /f
RD /S /Q "%USERPROFILE%\Мои документы\Моя музыка"
RD /S /Q "%USERPROFILE%\Мои документы\Мои рисунки"
RD /S /Q "%USERPROFILE%\Мои документы\Мои видеозаписи"
XCOPY "%USERPROFILE%\Мои документы" "D:\Мои документы" /S /I /Q /Y
XCOPY "%USERPROFILE%\Рабочий стол" "D:\Рабочий стол" /S /I /Q /Y
MD "D:\Мои документы"
MD "D:\Рабочий стол"
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DocFolderPaths" /v %USERNAME% /t REG_SZ /d "D:\Мои документы" /f
REG ADD "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v Personal /t REG_SZ /d "D:\Мои документы" /f
REG ADD "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v Personal /t REG_EXPAND_SZ /d "D:\Мои документы" /f
REG ADD "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v Desktop /t REG_SZ /d "D:\Рабочий стол" /f
REG ADD "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v Desktop /t REG_EXPAND_SZ /d "D:\Рабочий стол" /f
RD /S /Q "%USERPROFILE%\Мои документы"
RD /S /Q "%USERPROFILE%\Рабочий стол"
PAUSE
З.Ы. Принимаются отзывы и советы по доработке скрипта.

Отправлено: 22:14, 16-11-2012 | #4