Портфель (Microsoft Windows)
Эта статья нуждается в дополнительных цитатах для проверки . ( декабрь 2019 г. ) |
В Microsoft Windows « Портфель» — это специальная папка , поддерживающая простую двустороннюю синхронизацию файлов между собой и другой папкой. Портфель предназначен для пользователей мобильных ПК, чтобы они могли перенести его на съемный диск и синхронизировать с компьютером, к которому подключен съемный диск. Он следует той же метафоре, что и файл и папка с файлами , а затем, хотя задачи управления файлами выполняются с помощью проводника Windows, портфель ведет себя так же, как другая папка , то есть с поддержкой копирования-вставки и перетаскивания . Он имеет дополнительные функции и кнопки панели инструментов для обновления рассинхронизированных файлов. Портфель Windows был представлен в Windows 95 . [1] устарел (хотя и не удален) в Windows 8 [2] и полностью отключен (но все еще присутствует и доступен через изменение реестра Windows ) в Windows 10 , пока он не был окончательно удален в Windows 10, сборка 14942. [3]
Обзор
[ редактировать ]Портфель Windows синхронизирует файлы и папки внутри себя с файлами и папками в любой другой папке, даже на съемном записываемом носителе или в сети. [4] Он предназначен для пользователей портативных носителей или нескольких компьютеров. Чтобы использовать портфель, пользователям нужно всего лишь использовать проводник Windows, а затем один раз перетащить или скопировать свои файлы в портфель. Любые дальнейшие изменения файлов на диске или в портфеле синхронизируются каждый раз, когда пользователь щелкает правой кнопкой мыши портфель и выбирает «Обновить все» . [5]
При наличии различий между копиями в Портфеле отображается диалоговое окно со значком и описанием, указывающим действие, которое будет выполнено при синхронизации; то есть заменит ли он копию в Портфеле внешним файлом или наоборот, или оставит обе версии без изменений. Действие, которое будет выполнять портфель, можно настроить, щелкнув значок правой кнопкой мыши. Например, пользователи могут пропустить синхронизацию отдельных элементов, выбрав действие «Пропустить» при щелчке правой кнопкой мыши по значку. Для элементов, удаленных либо в портфеле, либо в основной исходной папке, портфель может создать копию отсутствующего элемента. Пользователи также могут синхронизировать отдельные элементы в портфеле, сначала выбрав элемент, а затем нажав кнопку «Обновить» вместо «Обновить все» .
Статус обновления каждого элемента сохраняется в Портфеле. Если какой-либо элемент не связан ни с каким исходным элементом за пределами портфеля (например, когда диск, содержащий портфель, вставлен во второй компьютер или оригинал был удален на основном компьютере), он называется потерянным . [4]
Внутренности
[ редактировать ]Большинство специальных папок в Windows (например, папки «Портфель») имеют скрытый файл (с атрибутом «система» ) под названием Desktop.ini . У них также могут быть записи реестра Windows, описывающие их. Desktop.ini для портфеля содержит следующие строки:
[.ShellClassInfo] CLSID={85BBD920-42A0-1069-A2E4-08002B30309D} ConfirmFileOp=0 RunWizard=0 [Briefcase] Database=Briefcase Database
- Параметр CLSID указывает идентификатор класса «Портфель», который необходим для того, чтобы папка отображалась как портфель.
- Параметр ConfirmFileOp , похоже, не имеет никакого эффекта.
- Параметр RunWizard указывает, отображать ли диалоговое окно «Добро пожаловать в портфель Windows», когда пользователь открывает портфель. Этот параметр удаляется после первого отображения диалогового окна.
Второй файл под названием «База данных портфеля» с атрибутами «скрытый» и «системный» и без расширения имени файла служит индексом портфеля. Его четыре CC — «DDSH».
Сама папка «Портфель» должна иметь атрибуты файла «только для чтения» или «системный» (по умолчанию — только для чтения), чтобы она отображалась как портфель. Файлы базы данных Desktop.ini и Briefcase не обязательно должны иметь атрибуты «скрытый» или «системный», чтобы родительская папка отображалась как портфель.
Портфельный примиритель
[ редактировать ]При Microsoft Access установке портфель Windows получает специальные функциональные возможности благодаря установленным файлам Microsoft Office . Его можно использовать в качестве инструмента репликации для баз данных Access, использующих ядро базы данных Jet, перетащив .MDB
файл в портфель, чтобы база данных была автоматически преобразована в реплицируемую форму. [6] Мастер дизайна можно оставить у источника, а копию поместить в портфель или наоборот. При синхронизации реплики объединяются примирителем Портфеля.
Windows Shell также позволяла разработчикам создавать свои собственные средства согласования портфелей документов для объединения различных входных версий документа для создания единой новой выходной версии документа. [7]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Как установить и использовать портфель» . Поддержка (1.2 изд.). Майкрософт . 19 января 2007 г.
- ^ «Как восстановить отсутствующую функцию портфеля в Windows 8 RTM» . www.winaero.com . 12 сентября 2012 года . Проверено 20 октября 2014 г.
- ^ «Портфель — добавление в новое контекстное меню в Windows 10» . Tenforums.com . Проверено 13 октября 2018 г.
- ^ Перейти обратно: а б «Как использовать функцию портфеля в Windows XP» . Поддержка (изд. 4.0). Майкрософт . 23 сентября 2011 г.
- ^ «Обновите файлы в папке вашего портфеля» . Журнал ПК . Зифф Дэвис . 13 июня 2001 г.
- ^ Архивированный технический документ по репликации базы данных в Microsoft Jet 3.5, автор Тони Полл (Microsoft).
- ^ Создание сверщиков портфелей