PWA可在Windows登录时自动启动,方法包括:一、放入用户启动文件夹;二、通过任务管理器启用;三、注册表添加Run键值;四、开启“登录时重启应用”策略;五、创建登录触发的计划任务。

如果您已将某个网站安装为 Microsoft Edge 的 PWA 应用,但希望该 PWA 在 Windows 登录时自动启动,则需通过系统级启动项机制进行配置。以下是实现此目标的多种方法:
一、将PWA快捷方式放入用户启动文件夹
Windows 会在用户登录时自动执行“启动”文件夹中的所有快捷方式,将 PWA 快捷方式放入该路径可直接触发其启动。
1、按下 Win + R 打开运行窗口,输入 shell:startup 并回车。
2、在打开的文件夹中右键空白处,选择“新建 → 快捷方式”。
3、在“请键入对象的位置”框中粘贴以下命令(请将 YourPWAName 替换为实际 PWA 名称):
shell:AppsFolder\Microsoft.MicrosoftEdge_8wekyb3d8bbwe!AppContainerLauncher?app=YourPWAName
4、点击“下一步”,为快捷方式命名(例如“我的PWA”),再点击“完成”。
5、双击该快捷方式测试是否能正常启动对应 PWA。
二、通过任务管理器启用PWA启动项
部分已安装的 PWA 会以独立条目出现在任务管理器的启动列表中;若未显示,可手动添加注册表项后使其可见并启用。
1、按下 Ctrl + Shift + Esc 打开任务管理器。
2、切换到“启动”选项卡,观察是否存在名称含 PWA 或对应应用标识的条目。
3、若存在且状态为“已禁用”,右键该条目,选择“启用”。
4、若不存在,需先通过注册表方式创建启动项(见第四部分),再返回此处确认启用状态。
三、使用注册表添加PWA启动键值
注册表是 Windows 启动行为的底层控制机制,直接写入 PWA 的启动命令可确保其在登录时被系统调用。
1、按下 Win + R,输入 regedit,回车打开注册表编辑器。
2、导航至路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run。
3、在右侧空白处右键,选择“新建 → 字符串值”,命名为一个易识别的名称(例如 MyPWA)。
4、双击该新键值,在“数值数据”栏中填入以下完整命令(替换 YourPWAName):
explorer.exe shell:AppsFolder\Microsoft.MicrosoftEdge_8wekyb3d8bbwe!AppContainerLauncher?app=YourPWAName
5、点击“确定”保存,重启系统验证是否生效。
四、通过Windows设置启用“登录时重启应用”策略
Windows 系统内置的“登录时重启应用”功能可自动恢复上次关闭前处于运行状态的 PWA,前提是该 PWA 已在关闭前保持开启。
1、点击“开始”按钮,打开“设置”应用。
2、依次进入 帐户 → 登录选项。
3、向下滚动至“隐私”区域,找到选项:当我登录时自动保存可重启的应用并重新启动它们。
4、将该开关设置为 开启。
5、手动打开目标 PWA,保持其窗口处于活动状态,然后正常注销或重启系统。
五、创建计划任务实现登录触发启动
Windows 任务计划程序支持在用户登录事件发生时精确执行指定操作,适用于需要延迟启动或附加条件的场景。
1、按下 Win + R,输入 taskschd.msc,回车打开任务计划程序。
2、在右侧面板点击“创建基本任务”,按向导命名(例如“启动我的PWA”)。
3、在“触发器”步骤中选择 当用户登录时。
4、在“操作”步骤中选择“启动程序”,在“程序或脚本”栏填入:
explorer.exe
5、在“添加参数”栏填入:
shell:AppsFolder\Microsoft.MicrosoftEdge_8wekyb3d8bbwe!AppContainerLauncher?app=YourPWAName











