Сокрытие настольных папок с помощью Интерфейса командной строки Mac OS X

Понимание, что возможно изменить prefs поле вычета в Средстве поиска для сокрытия значка Hard Drive, как Вы сделали бы это от интерфейса командной строки? Т.е. какой и/или где команда CLI, которая эмулирует поле вычета?

4
задан 13.01.2010, 19:44

3 ответа

Для сокрытия Жесткого диска можно изменить предпочтения Средства поиска с помощью defaults команда.

Конкретно Вы хотели бы работать:

defaults write com.apple.finder ShowHardDrivesOnDesktop -bool NO

и повторно запустите Средство поиска (использование killall Finder например)

Для сокрытия файлов в целом от Средства поиска Вы можете или иметь . перед именем файла (например. .hidden Folder), путем включения невидимого использования флага SetFile, или использование chflags.

/usr/bin/SetFile -a V /PATH/TO/FILE/OR/FOLDER

chflags hidden /PATH/TO/FILE/OR/FOLDER

Инвертировать:

SetFile -a v /PATH/TO/FILE/OR/FOLDER

chflags nohidden /PATH/TO/FILE/OR/FOLDER

SetFile установлен по умолчанию в Snow Leopard, но предыдущие версии потребовали, чтобы Вы установили Инструменты Разработчика.

3
ответ дан 07.12.2019, 20:48

Я думаю, что Вы ищете SetFileневидимый атрибут, который может использоваться на файлах и папках:

SetFile -a V /path/to/folder

SetFile не включен по умолчанию в версиях до Snow Leopard, но можно получить его от набора разработчиков Apple.

1
ответ дан 07.12.2019, 20:48

Правовая оговорка: Это еще не правильный ответ, но надо надеяться кто-то может положиться на него, чтобы заставить его работать:-

defaults write ~/Library/Preferences/com.apple.finder.plist ShowHardDrivesOnDesktop -bool false && sudo killall Finder
0
ответ дан 07.12.2019, 20:48

Теги

Похожие вопросы