Как обновить общий список в боковой панели Finder?

9

В левой части Finder, под favoritesи devicesесть sharedсписок, который содержит компьютеры и другие устройства в сети. Я использую MacBook в двух местах, оба с Wi-Fi. Когда я переключаюсь между этими местами, Mac автоматически подключается к сети Wi-Fi там, но иногда общий список Finder по-прежнему содержит устройства в предыдущей сети.

Если я закрою крышку ноутбука и снова открою ее, список обновится, но есть ли другой / лучший способ вызвать обновление? Почему обновление не происходит автоматически?

totymedli
источник

Ответы:

8

Перезапустить Finder

option+ right click[или Ctrl+ Opt+ left click] значок Finder в Dock, последний пункт - Relaunch.

Или попробуйте это, как я нашел в команде StackOverflow Automator, чтобы обновить ВСЕ Finder / все окна Finder - работает для окон Finder, не может проверять общие элементы.

tell application "Finder"
    set theWindows to every window
    repeat with i from 1 to number of items in theWindows
        set this_item to item i of theWindows
        set theView to current view of this_item
        if theView is list view then
            set current view of this_item to icon view
        else
            set current view of this_item to list view

        end if
        set current view of this_item to theView
    end repeat


end tell
Tetsujin
источник
4

Также отключение и включение WiFi должно обновить общий список.

Черный Кэмпбелл
источник
1

У меня была та же проблема (OS X El Capitan), и обновление Finder не помогло мне. Ни выключая, а потом снова включай WiFi.

То, что работало для меня, было перезагрузкой маршрутизатора.

AlessioX
источник
0

Я нашел один метод обновления списка компьютеров с общим доступом на боковой панели без выхода из Finder или перезапуска компьютера:

$ sudo ipconfig set en1 DHCP

(замените en1любой интерфейс, который активен в вашей системе)

Другая, немного более разрушительная команда, которая работает для меня, состоит в том, чтобы полностью отключить сетевой интерфейс (ы) ifconfigи затем восстановить их:

$ sudo ifconfig en1 down; sleep 1; sudo ifconfig en1 up

Это приводит к нежелательному побочному эффекту уничтожения любых активных состояний / соединений (включая трафик виртуальной машины). Итак, первая команда обычно предпочтительнее. Я все еще активно ищу более точные средства для обновления того, что демон кэширует в этой информации.

luckman212
источник
0

Если удаленный компьютер отсутствует в окне Finder, попробуйте следующее: -

Нажмите на значок Apple (вверху слева) и просмотрите список «Недавние элементы», если общий ресурс указан в списке, просто нажмите на имя общего ресурса, и он автоматически появится в Finder.

Очевидно, это будет работать, только если вы не очистили список последних предметов!

Надеюсь это поможет.

Johnb
источник