Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

Обзор [ править ]

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

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

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

Внутреннее [ править ]

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

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

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

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

Портфель Reconciler [ править ]

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

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

См. Также [ править ]

  • Сравнение программ для синхронизации файлов
  • OneDrive § Клиентские приложения

Ссылки [ править ]

  1. ^ «Как установить и использовать портфель» . Поддержка (1.2 изд.). Microsoft . 19 января 2007 г. CS1 maint: обескураженный параметр ( ссылка )
  2. ^ «Как восстановить недостающую функцию портфеля в Windows 8 RTM» . winaero.com . Проверено 20 октября 2014 года . CS1 maint: обескураженный параметр ( ссылка )
  3. ^ «Портфель - Добавить в новое контекстное меню в Windows 10» . tenforums.com . Проверено 13 октября 2018 . CS1 maint: обескураженный параметр ( ссылка )
  4. ^ «Как использовать функцию портфеля в Windows XP» . Поддержка (4,0 изд.). Microsoft . 23 сентября 2011 г. CS1 maint: обескураженный параметр ( ссылка )
  5. ^ «Обновите файлы в папке портфеля» . Журнал ПК . Зифф Дэвис . 13 июня 2001 г. CS1 maint: обескураженный параметр ( ссылка )
  6. ^ «Как использовать функцию портфеля в Windows XP» . Поддержка (4,0 изд.). Microsoft . 23 сентября 2011 г. CS1 maint: обескураженный параметр ( ссылка )
  7. ^ Архивный документ по репликации базы данных в Microsoft Jet 3.5, Тони Полл (Microsoft)
  8. ^ Создание посредников портфеля