终端命令可直接修改访达底层偏好设置,通过写入NewWindowTarget和NewWindowTargetPath键值并执行killall Finder生效,支持设为桌面、下载或文稿文件夹,路径须以file://开头且用${HOME}。

可以直接用终端命令修改访达的底层偏好设置,让所有新建窗口默认打开你指定的文件夹。这个方法不依赖图形界面,生效快、控制精准,适合需要稳定路径或批量配置的场景。
确认目标路径并执行写入命令
终端会通过两个关键键值来控制默认行为:一个是目标类型标识(NewWindowTarget),另一个是具体路径(NewWindowTargetPath)。必须两步都执行,缺一不可。
- 设为桌面:运行以下两条命令(顺序不能颠倒)
defaults write com.apple.finder NewWindowTarget -string "PfDe"defaults write com.apple.finder NewWindowTargetPath -string "file://${HOME}/Desktop/" - 设为下载文件夹:
defaults write com.apple.finder NewWindowTarget -string "PfDo"defaults write com.apple.finder NewWindowTargetPath -string "file://${HOME}/Downloads/" - 设为文稿文件夹:
defaults write com.apple.finder NewWindowTarget -string "PfDo"defaults write com.apple.finder NewWindowTargetPath -string "file://${HOME}/Documents/"
使设置立即生效
修改后必须重启访达进程,否则新窗口仍按旧设置打开。
- 最常用方式:在终端中输入
killall Finder并回车,系统会自动重启访达 - 备用方式:右键程序坞中的访达图标 → 选择“退出”,再点击图标重新打开
验证与还原
如果发现设置未生效,可能是命令输错、路径格式不标准,或未执行 killall Finder。可手动检查当前值:
- 查看当前设定:
defaults read com.apple.finder NewWindowTarget和defaults read com.apple.finder NewWindowTargetPath - 恢复系统默认(桌面):
defaults delete com.apple.finder NewWindowTarget和defaults delete com.apple.finder NewWindowTargetPath,再执行killall Finder
注意事项
路径字符串必须以 file:// 开头,且使用 ${HOME} 而非 ~,否则访达无法解析;空格和中文路径无需额外转义,系统会自动处理。该设置影响所有用户新建的访达窗口,但不影响已打开的窗口。


















