Портфель (Microsoft Windows)

Специальная папка в Microsoft Windows

В Microsoft Windows портфель — это специальная папка , которая поддерживает простую двустороннюю синхронизацию файлов между собой и другой папкой. Портфель предназначен для пользователей мобильных ПК, чтобы они могли перенести его на съемный диск и синхронизировать с компьютером, к которому подключен съемный диск. Он следует той же метафоре, что и файл и папка с файлами , а затем, в то время как задачи управления файлами выполняются проводником Windows, портфель ведет себя так же, как и другая папка , т. е. с поддержкой копирования-вставки и перетаскивания . Он имеет дополнительные функции и кнопки панели инструментов для обновления несинхронизированных файлов. Портфель Windows был представлен в Windows 95 , [1] устарел (хотя и не удален) в Windows 8 [2] и полностью отключен (но все еще присутствует и доступен через изменение реестра Windows ) в Windows 10 , пока он не был окончательно удален в сборке Windows 10 14942. [3]

Обзор

Windows Briefcase синхронизирует файлы и папки внутри себя с файлами и папками в любой другой папке, даже на сменном записываемом носителе или в сети. [4] Он предназначен для пользователей с портативными носителями или несколькими компьютерами. Чтобы использовать Briefcase, пользователям нужно только использовать Windows Explorer, а затем перетащить или скопировать свои файлы в Briefcase один раз. Любые дальнейшие изменения файлов на диске или в Briefcase синхронизируются всякий раз, когда пользователь щелкает правой кнопкой мыши по портфелю и выбирает Update All . [5]

Если между копиями есть различия, Портфель показывает диалоговое окно со значком и описанием, указывающим действие, которое будет выполнено при синхронизации; то есть, заменит ли он копию в Портфеле внешним файлом или наоборот, или оставит обе версии без изменений. Действие, которое будет выполнено Портфелем, можно настроить, щелкнув правой кнопкой мыши по значку. Например, пользователи могут пропустить синхронизацию отдельных элементов, выбрав действие Пропустить при щелчке правой кнопкой мыши по значку. Для элементов, удаленных либо в Портфеле, либо в основной исходной папке, Портфель может создать копию отсутствующего элемента. Пользователи также могут синхронизировать отдельные элементы в Портфеле, сначала выбрав элемент, а затем нажав кнопку Обновить вместо Обновить все .

Состояние обновления каждого элемента хранится в портфеле. Если какой-либо элемент не связан ни с одним исходным элементом вне портфеля (например, когда диск, содержащий портфель, вставлен во вторичный компьютер или оригинал был удален с главного компьютера), он называется сиротой . [ 4]

Внутренности

Большинство специальных папок в Windows (например, папки портфеля) имеют скрытый файлатрибутом "system" ), который называется Desktop.ini . Они также могут иметь записи реестра Windows , описывающие их. Desktop.ini для портфеля содержит следующие строки:

[.ShellClassInfo]CLSID={85BBD920-42A0-1069-A2E4-08002B30309D}ПодтвердитьFileOp=0ЗапуститьМастер=0[Портфель]База данных=База данных портфеля
  • Параметр CLSID указывает идентификатор класса «Портфель», который необходим для того, чтобы папка отображалась как портфель.
  • Параметр ConfirmFileOp , по-видимому, не оказывает никакого эффекта.
  • Параметр RunWizard определяет, отображать ли диалоговое окно «Welcome to the Windows Briefcase», когда пользователь открывает Briefcase. Этот параметр удаляется после того, как диалоговое окно отображается в первый раз.

Второй файл, называемый "База данных портфеля", имеющий атрибуты "скрытый" и "системный", и не имеющий расширения имени файла , служит индексом портфеля. Его fourCC - "DDSH".

Сама папка Briefcase должна иметь атрибуты файла "только для чтения" или "системный" (по умолчанию только для чтения), чтобы отображаться как Briefcase. Файлы Desktop.ini и Briefcase Database не обязаны иметь атрибуты "скрытый" или "системный", чтобы родительская папка отображалась как Briefcase.

Портфельный риконсерватор

При установке Microsoft Access Windows Briefcase получает особую функциональность из-за установленных файлов Microsoft Office . Его можно использовать как инструмент репликации для баз данных Access, использующих ядро ​​базы данных Jet, перетащив .MDBфайл в Briefcase, чтобы база данных автоматически преобразовалась в реплицируемую форму. [6] Design Master можно оставить в источнике, а реплику поместить в Briefcase или наоборот. При синхронизации реплики объединяются согласователем Briefcase.

Оболочка Windows также позволяла разработчикам создавать собственные средства согласования портфелей документов для объединения различных входных версий документа с целью создания единой новой выходной версии документа. [7]

Смотрите также

Ссылки

  1. ^ "Как установить и использовать Briefcase". Поддержка (ред. 1.2). Microsoft . 19 января 2007 г.
  2. ^ "Как восстановить отсутствующую функцию портфеля в Windows 8 RTM". winaero.com . 12 сентября 2012 г. . Получено 20 октября 2014 г. .
  3. ^ "Портфель - Добавить в новое контекстное меню в Windows 10". tenforums.com . Получено 13.10.2018 .
  4. ^ ab "Как использовать функцию портфеля в Windows XP". Поддержка (ред. 4.0). Microsoft . 23 сентября 2011 г.
  5. ^ «Обновите файлы в папке вашего портфеля». Журнал PC Magazine . Ziff Davis . 13 июня 2001 г.
  6. ^ Архивированный технический документ по репликации баз данных в Microsoft Jet 3.5 Тони Полла (Microsoft)
  7. ^ Создание портфелей-согласователей
Взято с "https://en.wikipedia.org/w/index.php?title=Портфель_(Microsoft_Windows)&oldid=1236291788"