Перемещать файлы по умолчанию (вместо копирования) между томами

4852
Mateen Ulhaq

Текущим значением по умолчанию для перетаскивания на том, F:отличный от тома Windows, C:является копирование файла / папки. C:и F:NTFS разделы на одном жестком диске.

Как я могу сделать по умолчанию простой ход вместо этого?

Холдинг Shift- последний вариант. Или щелкните правой кнопкой мыши.

Я использую Windows Vista.

4
Итак, вы уже рассмотрели http://www.petri.co.il/advanced_drag_and_drop_vista.htm и ищите (возможно) какой-то взлом реестра, который заставил бы ваше действие по умолчанию перемещаться вместо копирования, даже если оно выполняется между томами. nik 13 лет назад 1
@Randolph Я буду перемещать файлы * много * между двумя томами. `F:` предназначен для хранения моих файлов. Я бы предпочел не перемещать левую руку к клавиатуре каждый раз, когда я хочу просто переместить файл. Кроме того, некоторые не очень ориентированные на технологии люди также используют компьютер, и я хотел бы, чтобы им было легко. Mateen Ulhaq 13 лет назад 0

2 ответа на вопрос

1
Joshua

Muntoo - на основании ваших комментариев звучит так, будто вы пытаетесь создать резервную копию или, по крайней мере, сохранить копии файлов в другом месте.

Я понимаю, что этот ответ может быть немного техническим для вас, но, надеюсь, это не так уж плохо.

Во-первых, в состав Windows Vista входит утилита Robocopy . Это командная строка, что означает, что она запускается из командной строки DOS.

Robocopy позволяет копировать файлы в / из местоположений с множеством параметров, не в последнюю очередь из которых является функция зеркалирования. Как это устроено:

Откройте командную строку, нажав «Пуск» и в «Выполнить», введите «cmd» и нажмите Enter. В появившемся окне вы можете ввести такие команды, как:

robocopy c:\data e:\data 

Эта команда скопирует все данные из каталога c: \ data в каталог e: \ data. Достаточно просто, верно?

В идеале вам нужно добавить параметры в команду, которая выполняет, например, зеркалирование, что позволяет robocopy зеркалировать целевой каталог (e: \ data) с тем, что находится в базе. Поэтому, если вы удалите папки из базы, они будут удалять папки из цели и т. Д. Каждый раз, когда вы запускаете команду.

Как автоматизировать: создайте новый файл myfile.TXT на рабочем столе. В файле введите следующее и сохраните:

robocopy c:\data e:\data /MIR /Z 

Очевидно, измените источник и целевые местоположения, чтобы быть тем, что вы хотите. Переименуйте файл в «myfile.BAT» вместо «myfile.TXT» (измените только расширение файла).

Теперь вы можете дважды щелкнуть файл, и он автоматически запустит команду. Эта команда, в частности, будет выполнять точное зеркалирование на основе параметров и может быть именно тем, что вам нужно.

Если вы хотите дополнительно автоматизировать это, вы можете заставить Windows автоматически запускать этот BAT-файл, создав новую запланированную задачу и настроив Windows для запуска BAT-файла. Я рекомендую следующие шаги здесь . Должны быть варианты автоматического запуска задачи при загрузке, завершении работы, входе / выходе из системы, каждые 4 часа и т. Д.

РЕДАКТИРОВАТЬ / ОБНОВИТЬ: Спасибо за разъяснения в вашем комментарии ниже. Я предлагаю вам обновить исходный вопрос с этой информацией. В настоящее время ЕДИНСТВЕННЫЙ способ явного перемещения файлов на выборочной основе, как заявили другие комментаторы, и, как вы уже знаете, с помощью клавиши SHIFT.

Вообще-то, я просто храню свои данные в `F:`, Windows в `C:` и Ubuntu в `U:`. Поэтому, если я хочу переместить изображение со своего рабочего стола в `F: \ Pictures`, мне придется удерживать нажатой клавишу shift и перетаскивать. Я предпочел бы, чтобы по умолчанию * не * держался, чтобы переключиться. Mateen Ulhaq 12 лет назад 1
0
RazvanS

I think this app can help you: Drag'n'Drop Editor

*As you can see, the user interface is very simple. Just click on the action what you want to have by default. This will not affect keyboard modifiers for drag-n-drop, but changes keyboard-free action. You many choose between three availabe default actions:

  • Copy file
  • Move file
  • Create shortcuts

To restore your registry to clean state, use "Uninstall Explorer tweaks" button.*