Conforme observado por outra resposta: você não pode ter todas as novas chamadas do Finder abertas como guias em uma janela do Finder. Idéia legal embora.
E, como observado por outra resposta: você pode controlar o comportamento das ações do Cmd-Click no Finder para que elas abram novas guias em vez de novas janelas, acessando as preferências do Finder (Cmd + ) and making sureAbrir pastas nas guias em vez de novas janelas` está selecionado no Guia Geral no painel Preferências:

A razão pela qual eu quero isso é que eu tenha apenas uma janela do Finder com várias guias. Se os aplicativos continuarem abrindo uma nova janela, você poderá perder a pasta aberta.
As configurações de preferência acima para o Finder não impedirão os aplicativos de abrir novas janelas. Você pode, no entanto, usar o Window > Merge All Windowsitem de menu do Finder para puxar todas as janelas abertas do Finder para a janela atual, mais à frente, do Finder como guias. Isso abordará suas preocupações com os retardatários, embora, de maneira deselegante, eu tenha medo.
Você pode usar esse fluxo de trabalho do Alfred para acionar a mesclagem do Alfred . Ou, se você é um usuário do LaunchBar como eu, aqui está um pouco do AppleScript que fará isso:
on gui_scripting_status()
tell application "System Events"
set ui_enabled to UI elements enabled
end tell
if ui_enabled is false then
tell application "System Preferences"
activate
set current pane to pane id "com.apple.preference.universalaccess"
display dialog "The GUI scripting architecture of Mac OS X is currently disabled." & return & return & "To activate GUI Scripting select the checkbox \"Enable access for assistive devices\" in the Universal Access preference pane." with icon 1 buttons {"Okay"} default button 1
end tell
end if
return ui_enabled
end gui_scripting_status
on click_menu(app_name, menu_name, menu_item)
try
tell application app_name
activate
end tell
tell application "System Events"
click menu item menu_item of menu menu_name of menu bar 1 of process app_name
end tell
return true
on error error_message
return false
end try
end click_menu
if gui_scripting_status() then
click_menu("Finder", "Window", "Merge All Windows")
end if
É baseado nesse útil blob de código. Também funcionará para outros programas, como o Safari. Você precisa habilitar o acesso a dispositivos auxiliares no seu Mac para que esse script funcione.
Window > Merge All Windowspara puxar todas as janelas abertas do Finder para uma, aba, janela do Finder. Útil para não deixar nenhum retardatário para trás.