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

如何让Windows开机时自动运行所有固定到任务栏的应用?

解决Windows登录后自动启动所有任务栏固定应用的问题

你的批处理脚本没生效主要有两个问题:

  • 快捷方式扩展名写错了:任务栏固定的快捷方式是.lnk格式,不是你写的.ink
  • 批处理循环变量语法错误:在.bat脚本里,for循环的变量要写成%%变量名,直接用%1只适用于命令行直接执行的场景

下面是修正后的批处理代码:

@echo off
for %%i in ("%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\*.lnk") do start "" "%%i"

说明:

  • @echo off用来关闭命令行的命令回显,让执行过程更干净
  • start ""是为了兼容路径带空格的快捷方式,避免启动失败
  • 用引号包裹路径,防止路径里的空格导致命令解析错误

设置登录自动运行的步骤:

  1. 按下Win+R组合键,输入shell:startup并回车,打开系统启动文件夹
  2. 将保存好的批处理脚本(比如命名为StartPinnedApps.bat)复制到这个文件夹中
  3. 下次登录Windows时,脚本会自动运行,启动所有固定在任务栏的应用

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 12:34:57