Сценарій для переміщення конкретних папок користувача в Windows 7


7

Коли я встановлюю Windows Vista / 7, я переміщую деякі мої користувацькі папки на новий розділ (наприклад, Документи, Музика, Зображення тощо). Це не включає переміщення всього каталогу користувача, лише деякі папки даних. % AppData% залишається у замовчуванні (% SystemDrive% \ Users).

Мені набридло переміщати кожну з цих папок вручну, змінюючи їх розташування під діалоговим вікном властивостей. Хтось знає, як я можу це сценарій застосувати до бажаних папок?


+1 Я шукаю щось подібне сам, для XP у нас був Folder Redirector, і все було добре. :)

Відповіді:


6

Зазвичай я переміщую папки в окремий розділ, а потім посилаю їх назад у папку C: \ Users. Це має перевагу в тому, що застарілі додатки, які, як правило, пробиваються на спеціальні шляхи, можуть мати доступ до папки як завжди.

Цей фрагмент пакетного сценарію повинен робити все, що ви хочете. Зауважте, що вам потрібно запустити його як адміністратор для посилання на роботу ( неперевірено, 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.


1
Чому б просто не перемістити ціле, %userprofile%а не переміщувати Документи, Музику тощо?
CharlesB

0

Belvedere від Адама Паша в Lifehacker може бути тим, що ви шукаєте.

Дружній інтерфейс Belvedere для створення розширених правил переміщення, копіювання, видалення, перейменування або відкриття файлів на основі їх імені, розширення, розміру, дати створення тощо.


Я думаю, ти пропустив справу. В основному я намагаюся це зробити ( support.microsoft.com/kb/310147 ), але з декількома папками, з певним сценарієм.
Еван М.

ти правий, що я зробив. Вибачте і удачі.
зовнішнє небо

0

Спробуйте записати сценарій автоматичної клавіші. Це дуже потужний макрореєстратор для Windows. Зробіть це один раз і збережіть сценарій.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.