Как зайти в Даркнет?!
25th January, 01:11
6
0
Как в tkinter из поля ввода Entry получить значение в одну переменную и обновить строку кнопкой, затем получить ещё одно введённое значение и затем сложить их. Ниже пример кода
21st July, 19:00
895
0
Программа, которая создает фейковые сервера в поиске игровых серверов CS 1.6 Steam
21st March, 17:43
948
0
Очень долго работает Update запрос Oracle
27th January, 09:58
914
0
не могу запустить сервер на tomcat HTTP Status 404 – Not Found
21st January, 18:02
905
0
Где можно найти фрилансера для выполнения поступающих задач, на постоянной основе?
2nd December, 09:48
938
0
Разработка мобильной кроссплатформенной военной игры
16th July, 17:57
1724
0
период по дням
25th October, 10:44
3955
0
Пишу скрипты для BAS только на запросах
16th September, 02:42
3720
0
Некорректный скрипт для закрытия блока
14th April, 18:33
4613
0
прокидывать exception в блоках try-catch JAVA
11th March, 21:11
4381
0
Помогите пожалуйста решить задачи
24th November, 23:53
6086
0
Не понимаю почему не открывается детальное описание продукта
11th November, 11:51
4351
0
Нужно решить задачу по программированию на массивы
27th October, 18:01
4396
0
Метода Крамера С++
23rd October, 11:55
4309
0
помогите решить задачу на C++
22nd October, 17:31
4002
0
Помогите решить задачу на python с codeforces
22nd October, 11:11
4492
0
Python с нуля: полное руководство для начинающих
18th June, 13:58
2599
0
Что может быть лучшей альтернативой копирования файлов, чем Windows default?
Мне нужно скопировать сотни гигов случайных файлов на моем компьютере, и я довольно подозрительно отношусь к использованию ванильной копии файла, встроенной в Windows.
Я не хочу, чтобы он висел на "ты уверен?", "Ты действительно уверен?", "Even zip files?", "Surely not read-only files too!" петля, как только я отойду.
Я не хочу, чтобы он работал часами, а затем неожиданно остановился: "кто-то однажды открыл этот файл, и поэтому я не буду его копировать!- а потом отменить всю копию или просто уйти без указания того, что было сделано и какая работа осталась.
С какими программами управления файлами у вас есть опыт работы? Что вы посоветуете?
Этот вопрос связан с моим другим вопросом: Как я могу использовать старый жесткий диск PATA на моем новом компьютере SATA-only?
Используйте Robocopy (Надежная Копия Файла) .
NOTE:
В Windows Vista и Server 2008 при вводе:
xcopy /?
вы получаете:
NOTE: Xcopy теперь устарел, пожалуйста, используйте Robocopy.
Так что начинайте привыкать к робокопии :)
Как насчет старой доброй командной строки Xcopy? С S: быть источником и T: целью:
xcopy /K /R /E /I /S /C /H /G /X /Y s:\*.* t:\
/K копирует атрибуты. Обычный Xcopy сбросит атрибуты только для чтения.
/R перезаписывает файлы, доступные только для чтения.
/E копирует каталоги и подкаталоги, в том числе пустые.
/I если destination не существует и при копировании нескольких файлов предполагается, что destination должен быть каталогом.
/S копирует каталоги и подкаталоги, кроме пустых.
/C продолжает копирование даже при возникновении ошибок.
/H также копирует скрытые и системные файлы.
/Y подавляет запрос на подтверждение перезаписи существующего целевого файла.
/G позволяет копировать зашифрованные файлы в место назначения, которое не поддерживает шифрование.
/X копирует настройки аудита файлов (подразумевает /O).
(Edit: добавлены /G и /X, которые являются новыми уже несколько лет)
Я бы определенно предпочел:
1) Teracopy -GUI based, заменяет стандартный Windows copy/move UI и добавляет себя в контекстное меню. Базовая версия является бесплатной (для домашнего использования, я думаю).
2) Robocopy -CLI на основе, полезно при написании сценариев. Бесплатный инструмент от MS и входит в Vista/Windows 2008. MS Technet также имеет GUI для robocopy-полезно создавать операторы, которые впоследствии можно внедрить в скрипты или в командную строку.
PS: я знаю, что они уже были предложены здесь, и я бы проголосовал за них, если бы мог.
Вам действительно нужно использовать инструмент синхронизации файлов , такой как SyncBackSE , MS SyncToy или даже что-то вроде WinMerge . Я предпочитаю SyncBack, поскольку он позволяет вам устанавливать очень четкие правила почти для каждого возможного случая и конфликта, по крайней мере, в большей степени, чем два других. С любым из них вам не придется постоянно нажимать на все всплывающие окна, и вы можете проверить, без сомнения, что место назначения точно такое же, как и источник.
Вы можете попробовать SuperCopier, он заменяет стандартный механизм копирования Windows во время загрузки.
Он может повторить неудачные файлы в конце, возобновить отмененную копию (даже копию, отмененную Windows), принимает "All" для каждого ответа. Вы даже можете ответить на раздражающие вопросы (файл уже существует, ошибка копирования файла), прежде чем они произойдут.
Большие пальцы вверх для робокопии. Я использую его для выполнения тех вещей, о которых вы упомянули.
Например, в настоящее время я запускаю 5 сеансов robocopy на своем сервере, где я копирую около 60 ГБ файлов между 3 удаленными серверами, я подключен к двум через CheckPoint VPN, а другой-это пространство Amazon S3, отображенное через JungleDisk.
Я работаю с коллегой на другом конце страны. Позже вечером он войдет на те же серверы и запустит аналогичный набор пакетных файлов robocopy, чтобы загрузить все изменения, которые я сейчас загружаю.
Функция 'killer app' заключается в том, что robocopy будет сохранять метки даты и времени файлов и по умолчанию будет ONLY копировать файлы, которые отличаются. Таким образом, вы можете направить его на огромное дерево dir, и только измененные файлы будут скопированы.
Вот несколько полезных советов для выполнения такого рода вещей...
/MIR отражает дерево dir, поэтому будет удалять, а также добавлять
/R:10 говорит robocopy, чтобы попытаться 10 раз скопировать файл, прежде чем сдаться. Значение по умолчанию равно 1,000,000 раз
/LOG+somefilename.log добавит вывод на экран к somefilename.log, создав его при необходимости.
/XD dir1 dir2 будет игнорировать любые dirs с именем dir1 или dir2 в копии. Можно использовать подстановочные знаки.
/FFT будет использовать метки времени FAT, которые менее точны, чем NTFS (использует детализацию 2 сек в метках времени). Я также считаю это полезным при копировании между файловыми системами Linux и NTFS.
Я обычно использую что-то вроде
robocopy d:\workdir y:\workdir /TEE /LOG+:d:\update.log /MIR /R:5
который будет зеркально отражать (/MIR) d:\workdir с y:\workdir, добавлять журнал того, что он делает с d:\update.log (/LOG+d:\update.log), записывая выходные данные как в консоль, так и в файл журнала (/TEE), и пробовать каждый файл 5 раз, прежде чем перейти к следующему.
Он также работает с UNC путями.
Если у вас есть большая коллекция файлов, которые нуждаются в синхронизации по ряду PCs, то robocopy-ваш друг.
Похоже, что инструмент резервного копирования-это то, что вы ищете.
Я использую SyncBack (одна из версий бесплатна). Вы также можете попробовать MS SyncToy , который пытается сделать перемещение, копирование, синхронизацию и т. д. простой.
Если вы действительно копируете только случайные файлы в произвольное время,вы можете попробовать Total Copy , который имеет дополнительное преимущество работы хорошо по сети (пауза, возобновление и т. д.).
Используйте Robocopy, он имеет возможность копировать файлы в "перезапускаемом режиме", плюс он должен уважать атрибуты файла. И он поставляется с Vista и Server 2008, и вы можете скачать его для более старых OS-х. Кроме того, вы можете настроить его на повторную попытку при неудачных копиях, чтобы забрать файлы, которые временно используются другим процессом.
Сценарии Powershell также могут быть полезны и, безусловно, более гибки, чем xcopy и другие команды DOS. Вы можете легко рекурсировать через вложенные каталоги, фильтровать ваши файлы по имени или расширению,обрабатывать особенно некоторые конкретные файлы на основе выбранных вами критериев и т. д. Веб- сайт сообщества Powershell является хорошей отправной точкой.
Я опробовал обработчик копий , и он работает очень хорошо. Он имеет некоторые интересные функции, где вы можете управлять буферизацией в зависимости от типа media и с поддержкой очереди файлов, так что вы можете настроить операции копирования и перемещения и забыть о них и минимизировать фрагментацию диска в то же время. Поэтому он не будет копировать несколько файлов одновременно из одного CD или DVD, так как это заставит диск искать слишком много.
Лучше всего его открытый исходный код.
Интерфейс графического интерфейса для xcopy доступен по адресу: http://lorenstuff.weebly.com/ (бесплатно) элементы управления are:input, выход, набор переключателей & run. Это не замена или улучшение xcopy, а просто GUI для упрощения работы.
Я попробовал KillCopy 2.85 и могу сказать только одно - это мощное программное обеспечение для копирования, которое может заменить копию файла windows на 100%., возможно, это лучшая из альтернатив, которые я тестировал на данный момент. Передача файлов происходит очень быстро. KillCopy является самым быстрым программным обеспечением и может копировать файлы с 40 MB/s. Причины моего выбора просты - KillCopy прекрасно работает на всех платформах Windows без среднего значения что такое архитектура-32 или 64 бита.
Xcopy сохраняет дату изменения, изменяется только дата создания и Дата доступа.
(протестировано на XP Pro, попробуйте его на небольшой папке, чтобы проверить, используете ли вы Vista, так как я не тестировал его под Vista)
Edit: вы MAY хотите перенаправить вывод, хотя:
xcopy /K /R ....... s:\*.* t:\ >c:\xcopy.log 2>&1
Таким образом, если файлы не удалось скопировать, вы можете проверить журнал (т. е. информация о системном томе будет генерировать ошибку, но эта папка не имеет значения в любом случае для того, что вы пытаетесь сделать)
Я использовал обработчик копий. Самое приятное в нем то, что он выстраивает свои рабочие места в очередь, как менеджер загрузок. Он имеет расширение shell, поэтому вы можете либо щелкнуть правой кнопкой мыши перетаскивание, либо просто установить копирование с помощью copyhandler в качестве действия по умолчанию.
Я построил себе PC с 4GB RAM, двухъядерный 1.8GHz 40GB PATA drive primary и 250GB SATA drive secondary, а также установил Windows Vista Business Edition. Когда мне пришлось скопировать 120 ГБ данных с моего старого диска PATA, Vista с треском провалилась и продолжала падать. Я определенно рекомендую Teracopy Free Edition.
Кроме уже упомянутого Robocopy, XXCOPY имеет бесплатную версию. Его синтаксис обратно совместим с XCOPY, но имеет массу дополнительных опций (XXCOPY /HELP > x создать файл размером 42 КБ со всеми доступными опциями). Например, вы можете удалить с его помощью файлы, включить или исключить список каталогов для копирования, использовать его как утилиту "touch" и т. д.
Я использую его в течение многих лет, это 2 больших пальца вверх.
ZTreeWin это 32-битный текстовый режим, древовидный менеджер файлов / каталогов для Windows. Очень проста в использовании, есть меню, но это также показывает клавиши для различных команд. Легко перемещаться по файловой системе, и она имеет режим разделенной панели, так что вы можете легко работать как с исходным кодом, так и с целевым объектом, всего за несколько нажатий клавиш. Он гораздо более эффективен для выполнения задач, чем Windows Explorer или Xcopy.
Xcopy [source] [destination] /e /c /h /o /d
Xcopy [source] [destination] /e /c /h /o /d
Копирует все, что ранее не копировалось. По существу, работает как перезапускаемый, так как вы можете просто нажать вверх и войти, и он начнется там, где он был до того, когда вы остановили его или он потерял соединение. Не копирует файлы, которые уже были скопированы и сохраняет право и атрибутами.
Он также игнорирует ошибки, поэтому, если ti не может скопировать что-то, он просто продолжает работать.
Я помню это, потому что его xcopy echo(e)d