You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Git Bash在文件资源管理器中打开Windows启动文件夹?

在Git Bash中打开Windows启动文件夹的正确姿势

我懂你碰到的这个坑——Git Bash里直接用start "$APPDATA\Microsoft\Windows\Start Menu\Programs\Startup"确实只会弹个CMD窗口,根本打不开文件夹,这是因为Git Bash对Windows命令和环境变量的解析逻辑和原生CMD不一样。给你几个亲测有效的解决办法:

方法1:直接调用explorer.exe

最直接的方式就是在Git Bash里直接启动Windows的文件资源管理器,把启动文件夹的路径传进去就行。注意Git Bash里用正斜杠更省心,不用转义:

explorer.exe "$APPDATA/Microsoft/Windows/Start Menu/Programs/Startup"

要是你习惯用Windows的反斜杠,记得要么用双反斜杠转义,要么用单引号把路径包起来:

explorer.exe "$APPDATA\\Microsoft\\Windows\\Start Menu\\Programs\\Startup"
explorer.exe '$APPDATA\Microsoft\Windows\Start Menu\Programs\Startup'

方法2:修正start命令的用法

如果非要用start命令,得让Git Bash调用原生CMD来执行,还要补上start命令需要的标题参数(空字符串就行):

cmd /c start "" "$APPDATA\Microsoft\Windows\Start Menu\Programs\Startup"

这里的""是关键——CMD的start命令第一个参数是窗口标题,要是留空不写,它会把后面的路径当成标题,结果就只打开个空CMD窗口了,这也是你之前失败的原因。

内容的提问来源于stack exchange,提问作者Wenfang Du

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.30 07:02:26