Shell:common startup与Shell:startup命令有什么区别?
Shell:startup 与 Shell:common startup 的差异说明 二者都是Windows内置的Shell快捷跳转命令,直接在Win+R运行窗口、资源管理器地址栏输入即可快速定位到系统启动项文件夹,核心区别如下:
Shell:startup对应当前登录用户的私有启动文件夹
实际磁盘路径为C:\Users\<当前用户名>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
放在这个文件夹内的程序、快捷方式,仅会在当前账号登录系统时自动启动,同设备的其他Windows账号登录时不会加载这些启动项。普通用户直接操作这个文件夹内的内容不需要管理员权限,调整个人自用软件的开机自启时用这个命令即可。Shell:common startup对应系统全局公共启动文件夹
实际磁盘路径为C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
放在这个文件夹内的程序、快捷方式,会在设备上任意Windows账号登录系统时自动启动。修改这个文件夹内的内容必须通过UAC管理员权限校验,一般用于配置全设备通用的开机自启程序,比如公共电脑的通用工具、企业域环境下统一部署的办公软件。
教程分开使用两个命令的原因
两类命令分别匹配不同的使用需求,不存在通用的对错:
- 仅需要给当前账号配置自启项、不影响其他用户时,用
Shell:startup操作更简便,无需提权 - 需要给设备所有账号统一配置自启规则时,用
Shell:common startup
内容的提问来源于stack exchange,提问作者mikeyv
相关产品推荐
相关产品推荐

