如何在Finder的侧面板中刷新共享列表?


9

在Finder的左侧,favoritesdevices在下方有一个shared列表,其中包含网络上的计算机和其他设备。我在两个地方都使用MacBook,都配有wifi。当我在这些地方之间切换时,Mac会自动连接到那里的wifi网络,但是有时Finder的共享列表仍包含先前网络中的设备。

如果我关闭笔记本电脑的盖子并再次打开它,列表会刷新,但是还有其他/更好的方法来触发刷新吗?为什么刷新不会自动发生?

Answers:


8

重新启动Finder

option+ right click[或Ctrl+ Opt+ left click] Dock中的Finder图标,最后一项是Relaunch。

或尝试在StackOverflow Automator命令上找到的刷新所有Finder /所有Finder Windows的命令 -适用于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


1

我遇到了同样的问题(OS X El Capitan),但刷新Finder对我而言不起作用。不要关闭然后再打开WiFi。

对我有用的是重启路由器。


0

我发现一种在退出Finder或不重新启动计算机的情况下刷新边栏中共享计算机列表的方法是:

$ sudo ipconfig set en1 DHCP

(替换en1为系统上处于活动状态的任何接口)

对我有用的另一个更具破坏性的命令是完全关闭网络接口ifconfig,然后将其恢复:

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

这具有杀死任何活动状态/连接(包括虚拟机流量)的不幸副作用。因此,通常首选第一个命令。我仍在积极寻求更精确的方法来刷新正在缓存此信息的守护程序。


0

如果远程计算机未在“查找器”窗口中列出,请尝试以下操作:-

单击苹果图标(左上角)并浏览“最近的项目”列表,如果列出了共享,只需单击共享名称,它将自动重新出现在Finder中。

显然,这只有在您没有清除最近的项目列表的情况下才有效!

希望这可以帮助。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.