Что является лучшей альтернативой копирования файлов, чем Windows по умолчанию?

голоса
38

Мне нужно скопировать сотни концертов случайных файлов вокруг на моем компьютере, и я очень подозрительно использование ванили копирования файлов, встроенное в Windows.

Я не хочу, чтобы повесить на «Вы уверены?», «Вы действительно уверены?», «Даже почтовые файлы?», «Конечно, не только для чтения файлов тоже!» цикл, как только я отойти.

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

Какие программы управления файлами у вас есть опыт работы с? Что вы посоветуете?

Этот вопрос связан с моей другой вопрос: Как я могу использовать старый PATA жесткий диск на моем новее SATA-единственный компьютер?

Задан 04/08/2008 в 16:20
источник пользователем
На других языках...                            


22 ответов

голоса
57

Использование Robocopy (Robust Copy File) .

ЗАМЕТКА:

В Windows Vista и Server 2008 при вводе:

xcopy /?

Вы получаете:

Примечание: Xcopy теперь осуждается, пожалуйста, используйте Robocopy.

Так что начинайте привыкать к Robocopy :)

Ответил 04/08/2008 d 16:21
источник пользователем

голоса
20

Как насчет хорошей старой командной строки Xcopy? С S: являясь источником и Т: мишень:

xcopy /K /R /E /I /S /C /H /G /X /Y s:\*.* t:\

/ K Копирует атрибуты. Нормальный Xcopy будут сброшены только для чтения атрибутов.

/ R перезаписывает файлы только для чтения.

/ E Копирует каталоги и подкаталоги, включая пустые.

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

/ S Копирует каталоги и подкаталоги, кроме пустых.

/ C Продолжает копирование, даже если возникают ошибки.

/ H Копии скрытые и системные файлы.

/ Y Подавляет побуждая, чтобы подтвердить, что вы хотите переписать существующий файл назначения.

/ G Позволяет копировать зашифрованные файлы в пункт назначения, который не поддерживает шифрование.

/ Копирует настройки аудита X (подразумевает / O).

(Edit: Добавлен / G и / X, которые являются новыми, так как через несколько лет)

Ответил 04/08/2008 d 16:28
источник пользователем

голоса
15

Вы можете попробовать TeraCopy или RoboCopy .

Ответил 04/08/2008 d 16:23
источник пользователем

голоса
12

Я определенно предпочитаю:

1) TeraCopy - графический интерфейс, заменяет по умолчанию копия Windows / перемещение UI в и добавляет себя в контекстное меню. Базовая версия является бесплатной (для домашнего использования , я думаю).

2) Robocopy - CLI основе, полезно , когда сценариев. Бесплатный инструмент от MS и включен в Vista / Windows 2008. MS Technet имеет графический интерфейс для Robocopy, а - полезный для создания заявления , которые позже можно встраивать в сценариях или в командной строке.

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

Ответил 05/08/2008 d 12:54
источник пользователем

голоса
7

Вам действительно нужно использовать файл синхронизации инструмент, как SyncBackSE , MS SyncToy , или даже что - то вроде WinMerge будет делать трюк. Я предпочитаю SyncBack как это позволяет установить очень четкие правила почти в каждом возможном случае и конфликт, по крайней мере , в большей степени , чем два других. С любым из них вам не придется держать щелкать все всплывающие окна , и вы можете проверить, без сомнения, что адресат точно так же , как источник.

Ответил 04/08/2008 d 16:26
источник пользователем

голоса
6

Вы можете попробовать SuperCopier , он заменяет стандартный механизм копирования Windows , в то время как загруженный.

Он может повторить неудачные файлы в конце резюме отмененной копии (даже копия отменена Windows), принимает «все» для каждого ответа. Вы даже можете отвечать на раздражающие вопросы (файл уже существует, то ошибка при копировании файла) до их возникновения.

Ответил 04/08/2008 d 16:31
источник пользователем

голоса
4

Большие пальцы для Robocopy. Я использую его для этого рода вещей, которые вы упоминаете.

Например, я в настоящее время работаю 5 Robocopy сессий на моем сервере, где я копирующая о 60GB файлов между 3 удаленными серверами, я подключен к двум через CheckPoint VPN, а другой является Amazon S3 пространства отображается через JungleDisk.

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

Функция «приложение убийцы» является то, что Robocopy сохранит файл штампов даты / времени и по умолчанию будет только копировать файлы, которые отличаются. Таким образом, вы можете указать его в огромном дир дерева, и только измененные файлы будут скопированы.

Вот некоторые полезные советы для ведения такого рода вещи ...

/MIR зеркала директории для дерева так будет удалено, а также дополнение

/R:10говорит Robocopy попробовать 10 раз, чтобы скопировать файл, прежде чем отказаться. По умолчанию 1000000 раз

/LOG+somefilename.log добавит вывод на экран в somefilename.log, создавая его, если это необходимо.

/XD dir1 dir2 будет игнорировать любые каталоги с именем dir1 или dir2 в копии. Можно использовать подстановочные знаки.

/FFTбудет использовать FAT временные метки, которые менее точны, чем NTFS (используется 2 сек зернистости в отметок времени). Я также считаю, это один полезный при копировании между файловыми системами Linux и NTFS.

Я обычно использую что-то вроде

robocopy d:\workdir y:\workdir /TEE /LOG+:d:\update.log /MIR /R:5

который будет отражать (/ MIR) D: \ Workdir с у: \ Workdir, добавьте журнал о том, что он делает для d: \ Update.log (/LOG+d:\update.log) написание выводится как в консоли и лог-файл (/ TEE), и попробуйте каждый файл 5 раз, прежде чем перейти к следующему.

Он также работает с путями UNC.

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

Ответил 15/10/2008 d 17:47
источник пользователем

голоса
3

Кроме XCOPY, RoboCopy и TeraCopy, которые уже были предложены, вы можете также попробовать Total Commander.

Ответил 28/10/2008 d 22:49
источник пользователем

голоса
3

Использование Robocopy , он имеет возможность копировать файлы в «возобновлении режима», плюс он должен уважать атрибуты файла. И она поставляется с Vista , и Server 2008, и вы можете загрузить его для более старых ОС. Кроме того, вы можете установить его повторить на неудачных копий, чтобы забрать файлы, которые временно используется другим процессом.

Ответил 04/08/2008 d 17:25
источник пользователем

голоса
3

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

Я использую SyncBack (одна из версий бесплатно). Вы можете также попробовать MS SyncToy , который пытается сделать перемещение, копирование, синхронизацию и т.д. легко.

Если вы действительно скопировать только случайные файлы в случайные моменты времени, вы можете попробовать Total Copy , который имеет дополнительное преимущество хорошо работает по сети (пауза, резюме и т.д.).

Ответил 04/08/2008 d 16:24
источник пользователем

голоса
2

Я опробовал Копировать Handler и она работает очень хорошо. Он имеет некоторые интересные функции , где вы можете управлять буферизация в зависимости от типа носителя и файла поддержки очередей , так что вы можете настроить вашу копию и перемещать операции и забыть о них и свести к минимуму фрагментации диска одновременно. Поэтому он не будет копировать несколько файлов одновременно с одного CD или DVD , как это сделает диск искать слишком много.

Лучше всего его Open Source.

Ответил 05/11/2008 d 19:14
источник пользователем

голоса
2

Powershell сценарии могут быть полезны также и , безусловно , более гибким , чем хсор команды и другие DOS. Вы можете легко рекурсию через подкаталогов, фильтровать файлы по имени или расширения, лечения особенно некоторые конкретные файлы , основываясь на критериях вашего выбора и т.д. сообщества веб - сайта Powershell является хорошей отправной точкой.

Ответил 06/08/2008 d 19:43
источник пользователем

голоса
1

Графический интерфейс интерфейс для хсора доступен по адресу: http://lorenstuff.weebly.com/ (свободное) средства управления: вход, выход, набор переключатели и запустить. Не замена или усовершенствование на хсоре, просто графический интерфейс для упрощения работы.

Ответил 12/03/2011 d 06:37
источник пользователем

голоса
1

Я попытался KillCopy 2,85 , и я могу сказать только одно - это мощная копию программное обеспечение , которое может заменить окно копирования файлов на 100%. Может быть лучшим из альтернатив , которые я опробованные на данный момент. Передача файлов происходит очень быстро. KillCopy является самым быстрым программным обеспечением и может копировать файлы с 40 МБ / с. Причины моей Choise проста - KillCopy отлично работает на всех платформах Windows , не значит , Что такое архитектура - 32 или 64 бита.

Ответил 20/02/2009 d 23:29
источник пользователем

голоса
1

ZTreeWin Это 32 битный текстовый режим, древовидный файловый менеджер / каталога для Windows. Очень проста в использовании, есть меню , но это также показывает ключи для различных команд. Легко перемещаться по файловой системе и имеет режим имеет разделенную панель , так что вы можете работать как с исходным и целевым легко, только когда несколько нажатий клавиш. Это гораздо более эффективно для получения вещей сделать , чем Проводник Windows или Xcopy.

Ответил 28/10/2008 d 22:47
источник пользователем

голоса
1

Помимо уже упомянутых Robocopy, XXCOPY имеет бесплатную версию. Его синтаксис имеет обратную совместимость с XCOPY, но имеет массу дополнительных опций (XXCOPY / HELP> х создать 42Kb файл со всеми доступными опциями). Например, вы можете удалить файлы с ним, включить или исключить из списка каталогов для копирования, использовать его в качестве «касание» полезности и т.д.

Я использую его в течение многих лет, это 2 большие пальцы.

Ответил 06/08/2008 d 19:31
источник пользователем

голоса
1

Я построил себе компьютер с 4 Гб оперативной памяти, двухъядерный 1.8GHz 40GB PATA привода первичного и 250GB SATA привод среднего и установлен Windows Vista Business Edition. Когда мне пришлось скопировать 120GB данных со старого диска PATA, Vista провалились и терпело крах. Я определенно рекомендую TeraCopy Free Edition.

Ответил 05/08/2008 d 12:44
источник пользователем

голоса
1

Я использую Copy Handler. Самое ценное, что о нем, что он ставит в очередь свои рабочие места, как менеджер закачек. Он имеет расширение оболочки, так что вы можете либо RightClick перетащить, или просто установить копию с copyhandler в качестве действия по умолчанию.

Ответил 05/08/2008 d 12:35
источник пользователем

голоса
1

Xcopy держит дату изменений, только Дату создания и дату обращения к изменятся.

(Проверено на XP Pro, попробуйте его на небольшую папку, чтобы проверить, если вы используете Vista, как я не проверял под Vista)

Edit: Вы можете захотеть перенаправить выход, хотя:

xcopy /K /R ....... s:\*.* t:\ >c:\xcopy.log 2>&1

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

Ответил 04/08/2008 d 16:41
источник пользователем

голоса
0
Xcopy [source] [destination] /e /c /h /o /d 

Копии eveverything, которые ранее не были скопированы. По сути работает как перезапускаемые, так как вы можете просто нажать и войти, и он начнет, где это было до того, когда вы купировались это или она потеряла связь. Не копировать файлы, которые уже были скопированы и сохраняет onwership и атрибуты.

Он также игнорирует ошибки, так что если ти не может скопировать что-то он просто продолжает идти.

Я помню, потому что его хсор эхо-сигнал (е) д

Ответил 31/10/2010 d 03:39
источник пользователем

голоса
0

Copywhiz программа (коммерческая) , кажется, решить точные проблемы , перечисленных.

Ответил 04/06/2010 d 06:46
источник пользователем

голоса
-3

Перезагрузитесь в Linux, смонтировать диск и использовать GNU cp.

Ответил 31/10/2010 d 03:47
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more