Сценарий для перемещения определенных пользовательских папок в Windows 7

Когда я устанавливаю Windows Vista/7, я перемещаю некоторые свои пользовательские папки на новый раздел (т.е. Документы, Музыкальные произведения, Изображения, и т.д.). Это не включает перемещение целого каталога User, просто некоторые папки данных. % %AppData остается в, он - местоположение по умолчанию (%SystemDrive %\Users).

Я устаю от ручного перемещения каждого из них папка путем изменения их местоположения под диалоговым окном свойств. Кто-либо знает о способе, которым я могу написать сценарий этого для применения к папкам, которых я желаю?

7
задан 31.10.2014, 15:14

3 ответа

Бельведер от Adam Pash в Lifehacker мог бы быть тем, что Вы ищете.

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

0
ответ дан 07.12.2019, 15:05

Я обычно перемещаю папки в свой отдельный раздел и затем символьную ссылку их назад в C:\Users folder. Это имеет преимущество, что приложения прежней версии, которые имеют тенденцию повреждаться на пользовательских путях, могут получить доступ к папке, как обычно.

Этот отрывок сценария пакетной обработки должен сделать то, что Вы хотите. Обратите внимание, что необходимо выполнить его как Администратор для symlinking для работы (непротестированный, YMMV):

::Change this to the folder where you want to store your data
set DESTFOLDER="Z:\Path\on\other\partition"

::Switch to the current user's profile folder
::Change this to the folder you want to move from if you are moving another user's data
set SOURCEFOLDER="%USERPROFILE%"
pushd "%SOURCEFOLDER%"
for /d %%d in (Documents Music Pictures Videos) do
(
  ::Move the folder to the new partition
  move "%%d" "%DESTFOLDER%\%%d"
  ::Symlink it back to the original location
  mklink /d "%%d" "%DESTFOLDER%\%%d"
)

Это только имеет вершину моей головы, но это подобно тому, что я использую для своей установки Ubuntu, где я символьная ссылка все подпапки моей домашней папки к моему разделу данных NTFS.

6
ответ дан 07.12.2019, 15:05

Попытайтесь записать сценарий автогорячей клавиши. Это - очень мощное макро-устройство записи для окон. Сделайте это однажды и сохраните сценарий.

0
ответ дан 07.12.2019, 15:05

Теги

Похожие вопросы