启动选项:附加参数、包装器与环境变量的写法
每个已安装的游戏都有自己的一份启动设置:在游戏页或库右键菜单里打开「管理(Manage)」,找 Launch settings 区域。这里的启动选项(Launch options)输入框支持三种语法,能给游戏传参、套包装器、设环境变量。
三种语法
附加参数——直接写,原样传给游戏:
--fullscreen
包装器——用 %command% 占位符标记游戏命令的位置:
mangohud %command%
环境变量前缀——以 名字=值 开头,为游戏进程注入环境变量:
MANGOHUD=1 %command%
三种可以组合:MANGOHUD=1 mangohud %command% --fullscreen。
解析规则
- 输入按 shell 风格解析:含空格的参数要用引号包住。
%command%必须是独立的一个词,至多出现一次,展开为游戏可执行文件及其全部参数。- 不写包装器时,参数直接附加在游戏命令后面。
适用范围
启动选项只对原生可执行文件形态的游戏生效;网页游戏没有进程命令行,这套语法对它无效,见 网页游戏的下载与游玩。
同一区域还能做什么
启动设置里的其余字段都与沙盒有关:按游戏开关沙盒(Linux 上还能选后端、控网络、列环境变量白名单),详见 Windows 沙盒 与 macOS 与 Linux 沙盒。
典型场景
- 帧率显示、性能叠加层(mangohud 这类工具)。
- 透过兼容层跑特定构建,与 跨平台下载 的 Wine 路线互补。
- 强制全屏、窗口化、跳过开场动画等游戏自带参数。