?

Log in

No account? Create an account
Maxim Pshenichnikov
November 18th, 2012
06:42 pm

[Link]

Previous Entry Share Next Entry
Help needed
Скажите, а есть в стандартных функциях windows 7 при копии файлов (директорий) аналог операции Total Commnder overwrite all older, при которой переписываются только новые/измененные файлы?

(27 comments | Leave a comment)

Comments
 
[User Picture]
From:pf46
Date:November 18th, 2012 05:49 pm (UTC)
(Link)
xcopy /d
[User Picture]
From:pf46
Date:November 18th, 2012 05:57 pm (UTC)
(Link)
robocopy /xo
[User Picture]
From:oude_rus
Date:November 18th, 2012 08:34 pm (UTC)
(Link)
вас сразу же забанить, или лучше немножко помучиться?
[User Picture]
From:pf46
Date:November 18th, 2012 11:06 pm (UTC)
(Link)
Лучше, конечно, помучиться. Или вы предпочитали увидеть ответ «Есть»?
[User Picture]
From:oude_rus
Date:November 19th, 2012 06:17 am (UTC)
(Link)
ну тогда не томите и расскажите, или ссылку дайте.
только обратите внимание, что нужно стандартное решение, т.е. доступное без административных прав.
[User Picture]
From:pf46
Date:November 19th, 2012 06:57 am (UTC)
(Link)
Понял, вы хотели увидеть ответ в подробностях. Обе команды (xcopy и robocopy) являются стандартными функциями Windows 7, и та и другая с указанными ключами копирует только новые или изменённые (по дате) файлы. Это стандартное решение не требующее адм. прав. Развёрнутая справка доступна в командной строке по команде «xcopy /?» и «robocopy /?» соотв. Более подроб. описание можно увидеть в соотв. статьях википедии:
http://en.wikipedia.org/wiki/XCOPY
http://en.wikipedia.org/wiki/Robocopy
[User Picture]
From:oude_rus
Date:November 19th, 2012 07:48 am (UTC)
(Link)
спасибо, но хотелось бы без привлечения командной строки.
[User Picture]
From:pf46
Date:November 19th, 2012 07:50 am (UTC)
(Link)
[User Picture]
From:oude_rus
Date:November 19th, 2012 07:58 am (UTC)
(Link)
...и стандартными среедствами виндоус -- т.е. без использования стороннего софта.
иначе я просто поставлю тотал коммандер, и не буду задавать глупые вопросы.
[User Picture]
From:pf46
Date:November 19th, 2012 08:13 am (UTC)
(Link)
Сдаюсь, если командная строка не подходит, то не знаю такого стандартного средства.
[User Picture]
From:oude_rus
Date:November 19th, 2012 08:42 am (UTC)
(Link)
в любом случае, спасибо за помощь.
[User Picture]
From:petchik
Date:November 19th, 2012 08:10 am (UTC)
(Link)
Без стороннего софта - не получится.
На мой личный вкус, хорошей внешней альтернативой является TeraCopy. Во-первых, она интегрируется в shell, а не является самостоятельной программой
Во-вторых, она, похоже, копирует побыстрее, особенно между двумя разными физическими устройствами
В-третьих, ее всегда можно включать-выключать (по ScrLock)

И "older only" она умеет
[User Picture]
From:oude_rus
Date:November 19th, 2012 08:47 am (UTC)
(Link)
... они, причем в плохом смысле.

вся проблема в отсутствии адм прав -- т.е. любая инсталляция сверх положенного не разрешена.
[User Picture]
From:petchik
Date:November 19th, 2012 09:01 am (UTC)
(Link)
Тогда ты скорее всего попал. Однако на счет админ. прав я бы с ходу не горячился - возможно, установка "this user only" все-таки разрешена. Костыль, конечно, но куда деваться
[User Picture]
From:corbulon
Date:November 19th, 2012 04:36 pm (UTC)
(Link)
А почему ты не можешь использовать стандартную архивацию с ее настройками?
[User Picture]
From:oude_rus
Date:November 19th, 2012 07:45 pm (UTC)
(Link)
давай подробности.
[User Picture]
From:corbulon
Date:November 19th, 2012 07:59 pm (UTC)
(Link)
Я сейчас за home-версией (рус) сижу и точную дорожку сказать не смогу, но посмотри "Панель управление" и там вкладка "Архивация и восстановление".
Выбери режим архивации: что архивировать (хоть вообще все что есть, а хошь - только выбранные места) и куда архивировать. Можно назначить архивацию "по расписанию" и выкинуть из головы - пусть комп помнит.

Файлы, которые архивировались, получают соотвествующий атрибут.
Если потом там хоть байт сменился, то атрибут сбросится и при следующей архивации система этот файл снова заархивирует. А нет, так нет.
Но первая архивация будет долгой!! :))
Это может делать каждый юзер компа, права админа для этого не нужны.
[User Picture]
From:oude_rus
Date:November 19th, 2012 09:17 pm (UTC)
(Link)
мне не нужно архивирование. мне нужно синхронизовать содержимое папки на одном компе с другим без переписывание всех двух тысяч файлов, все.
на тотале я это делаю нажатием 2х клавиш.
мне нужно что-то подобное.

Edited at 2012-11-19 09:18 pm (UTC)
From:(Anonymous)
Date:November 19th, 2012 09:30 pm (UTC)
(Link)
Для синхронизации есть это: Control Panel\All Control Panel Items\Sync Center

Можно почтать здесь (не обращать внимания, что это для восьмерки, ибо ничего с семерки не изменилось): windows.microsoft.com/is-IS/windows-vista/How-to-keep-your-information-in-sync

From:(Anonymous)
Date:November 19th, 2012 09:35 pm (UTC)
(Link)
Еще лучшее решение от Microsoft: microsoft.com/en-us/download/details.aspx?id=15155
[User Picture]
From:oude_rus
Date:November 19th, 2012 09:47 pm (UTC)
(Link)
синктой я знаю, но сторонний софт ставить нельзя.
[User Picture]
From:corbulon
Date:November 20th, 2012 03:31 am (UTC)
(Link)
Упорядочи в папке по дате изменения и найди "граничный" файл.
Если папок одна или немного, то это не слишком противно.

Ты конечно знаешь, что надо, удерживая snift, тыцнуть по двум крайним файлам нужного диапазона?

Edited at 2012-11-20 10:51 am (UTC)
From:(Anonymous)
Date:November 20th, 2012 03:06 am (UTC)

Portable

(Link)
Ваша задача имеет решение двумя способами:
1. штатные средства - командная строка.
Можно создать bat/cmd файл с соответствующей командой, ярлык на рабочий стол. Синхронизация будет в один дабл-клик.
2. сторонним софтом.
Если установка запрещена политиками, то уж запуск "ехе" из какой-нибудь папки в 99% случаев разрешен. Воспользуйтесь Portable-версией Тотала (или аналогов) - ну нужно административных прав и не остается следов в системе.

В штатным GUI этой функции нет.
[User Picture]
From:oude_rus
Date:November 20th, 2012 09:40 pm (UTC)

Re: Portable

(Link)
гут, спасибо.

а как вы думаете, почему нет в штатом режиме? вроде бы очевидно-полезная функция.
From:(Anonymous)
Date:November 21st, 2012 09:22 am (UTC)

Re: Portable

(Link)
В штатном GUI дофига чего нет, но многое можно делать через командную строку и реестр. Такова политика M$.
From:(Anonymous)
Date:November 20th, 2012 09:06 pm (UTC)
(Link)
А тебе это надо в одной директории или в глубокой системе директорий? И что запрещено - установка стороннего софта, или вообще запуск любого левого EXE-файда?

Африканец
[User Picture]
From:oude_rus
Date:November 20th, 2012 09:41 pm (UTC)
(Link)
первый вопрос не совсем понял -- пусть будет дерево поддиректорий с неизвестной глубиной.
запрещены любые вне-системные решения (т.е. оба предложеных варианта).
Powered by LiveJournal.com