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


4

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

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

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

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


1
Итак, вы уже рассмотрели petri.co.il/advanced_drag_and_drop_vista.htm и ищете (вероятно) какой-то взлом реестра, который заставил бы ваше действие по умолчанию перемещаться вместо копирования, даже если оно выполняется на разных томах.
Ник

@Randolph Я буду много перемещать файлы между двумя томами. F:предназначен для хранения моих файлов. Я бы предпочел не перемещать левую руку к клавиатуре каждый раз, когда я хочу просто переместить файл. Кроме того, некоторые не очень технологичные люди также используют компьютер, и я хотел бы, чтобы им было легко.
Матеин Улхак

Ответы:


1

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.


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

0

Я думаю, что это приложение может вам помочь: Drag'n'Drop Editor

* Как видите, пользовательский интерфейс очень прост. Просто нажмите на действие, которое вы хотите иметь по умолчанию. Это не повлияет на модификаторы клавиатуры для drag-n-drop, но изменит действие без клавиатуры. Вы можете выбирать между тремя доступными действиями по умолчанию:

  • Копировать файл
  • Переместить файл
  • Создать ярлыки

Чтобы восстановить реестр в чистом виде, используйте кнопку «Удалить настройки обозревателя». *

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.