Я хочу изменить этот файл, следуя инструкциям PathFinder

/Library/Preferences/com.apple.loginwindow.plist

однако это не XML вообще. Больше похоже на двоичный формат.

Что мне не хватает?

Вот инструкции из руководства PathFinder

Если вы чувствуете себя более странно, отредактируйте файл настроек com.apple.loginwindow.plist и добавьте следующие строки:

<key>Finder</key>  <string>/[path to]/Path Finder.app</string>

2 ответа2

2

Apple перешла на использование предпочтений в двоичном формате, это тот же формат, только представленный в "сжатом" двоичном формате вместо "читабельного".

Чтобы преобразовать двоичный файл .plist в формат XML для редактирования, введите его в Terminal:plutil -convert xml1 some_file.plist

Чтобы преобразовать XML-файл .plist в двоичный файл для использования:plutil -convert binary1 some_other_file.plist

1

Хотя ответ Бенджамина действительно верен и отвечает на ваш вопрос, я бы сказал, что "более безопасный" способ настройки предпочтений - использовать команду по defaults . Такие как

$ sudo defaults write /Library/Preferences/loginwindow Finder "/path/to/Path Finder.app"

Тогда вам не нужно беспокоиться о том, является ли plist двоичным или XML.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .