1

В окнах я могу перемещать (изменять местоположение) специальные папки / каталоги, такие как видео, изображения, загружаемые файлы, документы (например, "Мои документы") и т.д., Щелкая их правой кнопкой мыши, выбирая вкладку "Свойства", «Местоположение (прежняя цель)». и двигаться.

целевое перемещение свойств документов

перемещение свойств документов перемещение

Я пробовал поисковые системы, но потерпел неудачу:

Как выполнить перемещение этих папок в новое место из командной строки?

3 ответа3

3

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

Однако я предполагаю, что вы просто делаете это для своего ПК, возможно, самый простой способ - через ключи реестра для папок оболочки пользователя. Например, местоположение папки «Мои документы» должно храниться в Personal значении в HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders .

Из командной строки вы можете использовать инструмент reg.exe , чтобы изменить его, используя следующую команду:

reg ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v Personal /t REG_EXPAND_SZ /d "D:\My Documents"

Тем не менее, выполнение этого через графический интерфейс (как в вашем вопросе) или использование групповых политик являются поддерживаемыми способами сделать это. Вставлять значения в разделы реестра, как я объяснил выше, не следует пытаться, если вы действительно не знаете, что делаете, и можете справиться с последствиями, если это неправильно.

0

Все специальные папки являются подпапками в C:\Users\<ваше имя для входа>, вы можете перейти в каталог и использовать "dir", чтобы узнать их имена и использовать их в параметре командной строки.

0

Вы можете использовать переменные окружения в командной строке. Вместо того, чтобы вводить «c:documents and settings\yourname\documents ... и т.д.», Просто используйте переменную% HOMEPATH%, которая является динамической и указывает на папку документов текущего пользователя.

В командной строке DOS введите: CD% HOMEPATH%\documents

Это приведет вас к папке с документами для текущего пользователя. Попробуйте ввести DIR, и вы увидите те же файлы и папки, что и в проводнике Windows. - Здесь вы можете использовать COPY, MOVE, DEL и т.д. - Если вы не уверены в синтаксисе этих команд, введите MOVE /? (или COPY /?) чтобы увидеть варианты.

/Jesper

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .