Gemini可通过四种方式自定义输出路径:一、项目级settings.json文件;二、用户级settings.json文件;三、CLI模式下用GEMINI_OUTPUT_PATH环境变量;四、GUI中拖放文件夹临时指定。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您在使用Gemini软件时发现扫描或清理后生成的报告、备份文件、重复文件移动目标等默认保存在系统预设位置(如 ~/Library/Application Support/Gemini/ 或 C:Users用户名AppDataRoamingGemini),而您希望将其统一指向自定义目录(例如外接硬盘或特定项目文件夹),则需通过配置文件或运行时参数干预其存储路径。以下是实现该目标的步骤:
一、修改项目级设置文件
Gemini支持项目根目录下的 .gemini/settings.json 文件,该文件优先级高于用户级设置,可精确控制当前项目所有输出路径。此方式适用于多项目隔离场景,且无需修改全局环境。
1、在您的目标项目根目录下创建隐藏文件夹:.gemini。
2、在该文件夹内新建文本文件,命名为 settings.json。
3、向文件中写入以下内容(请将 /path/to/your/output 替换为实际绝对路径):
{
"outputPath": "/path/to/your/output",
"backupPath": "/path/to/your/output/backups",
"reportPath": "/path/to/your/output/reports"
}
4、保存文件后,重新启动Gemini并执行扫描操作,所有新生成的备份与报告将写入指定路径。
二、覆盖用户级设置文件
用户级设置文件位于当前用户主目录下,影响所有未显式声明项目设置的Gemini会话。修改该文件可实现跨项目统一保存位置,但需注意权限与路径有效性。
1、定位用户设置文件路径:~/.gemini/settings.json(macOS/Linux)或 %USERPROFILE%.geminisettings.json(Windows)。
2、若文件不存在,请手动创建完整路径及文件;若存在,用文本编辑器打开。
3、添加或替换 "outputPath" 字段,值为绝对路径,例如:"/Volumes/BackupDrive/GeminiOutput"(macOS)或 "D:\GeminiData"(Windows)。
4、确保目标路径具备读写权限,且不包含中文、空格或特殊符号(建议仅使用英文字母、数字、下划线和斜杠)。
5、关闭并重启Gemini应用,使配置生效。
使用AIsa生成图像与视频。仅需一个API密钥即可调用Gemini 3 Pro Image(图像)和Qwen Wan 2.6(视频)。
三、终端启动时动态指定路径
当Gemini以CLI模式运行(如 gemini run 或 gemini scan)时,虽无原生 --output-path 参数,但可通过环境变量临时覆盖输出路径,适用于单次调试或脚本化调用。
1、在终端中执行命令前,先导出环境变量:GEMINI_OUTPUT_PATH="/custom/path"。
2、macOS/Linux用户输入:export GEMINI_OUTPUT_PATH="/mnt/data/gemini-exports"。
3、Windows PowerShell用户输入:$env:GEMINI_OUTPUT_PATH="E:GeminiExports"。
4、紧接着在同一终端会话中运行Gemini命令,例如:gemini scan --folder /home/user/Pictures。
5、本次运行产生的所有输出文件将强制写入环境变量指定路径,不影响其他会话。
四、拖放目标文件夹作为临时保存区
Gemini图形界面支持将任意文件夹直接拖入主窗口,该动作不仅触发扫描,还将该文件夹自动注册为本次操作的默认输出容器,尤其适用于快速导出重复文件或清理结果。
1、在Finder(macOS)或文件资源管理器(Windows)中定位您希望用作保存位置的目标文件夹。
2、按住鼠标左键拖动该文件夹图标,移至Gemini主窗口中央加号区域。
3、松开鼠标,Gemini将立即显示“已设为输出目标”提示,并在后续扫描结果页中默认将“Move to Trash”或“Save Report”按钮关联至该路径。
4、该设定仅对当前会话有效,关闭应用后失效,适合一次性批量处理任务。










