重新运行用户启动程序(Windows)

重新运行用户启动程序(Windows)

我有许多快捷方式和可执行文件:

C:\Users\<Profile>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

根据 Windows 的默认行为,这些会在登录时自动运行。

其中大多数是自动热键脚本,有时会随着时间的推移而停止工作(例如,使 PC 进入睡眠状态后)。

是否有命令或任务计划程序可用于重新启动所有这些程序,就像它们是在登录序列中执行的一样?我想可以通过手动脚本,但我很好奇是否已经存在专门针对启动程序的东西。

谢谢

答案1

不,没有其他特别的东西可以达到这个目的。尝试使用批处理脚本:

@echo off
cd "%Userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup"
for %%a in (*) do (
  start "%%~fa"
)

相关内容