Launches programs before Windows Explorer when opening a session.
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 年前 | ||
| 2 年前 | ||
| 8 年前 | ||
| 2 年前 | ||
| 8 年前 | ||
| 8 年前 |
以下内容由 AI 翻译,如有问题请 点此提交 issue 反馈
EarlyStart
在打开会话时,在 Windows 资源管理器之前启动程序。
通常对于像 TranslucentTB 或 Wallpaper Engine 这样的资源管理器自定义非常有用(尽管后者有自己的类似此功能的启动服务)。
安装
- 前往发布页面,下载并解压最新版本到永久存储的位置。
- 重要:解除主可执行文件的阻止状态。 如果你现在不执行此操作,步骤 4 中的命令将因隐晦的错误而失败。
- 打开提升权限的命令提示符,并导航到你解压发布文件的位置。
- 运行
%windir%\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe .\EarlyStart.exe - 应该会打印出关于事务成功完成的信息。
- 在你的用户文件夹中创建一个名为
.earlystart的文件(可以隐藏),并将你希望启动的程序的命令行放入其中(每行一个不同的程序)。例如:
"C:\Stuff\Programs\TranslucentTB\TranslucentTB.exe"
"C:\Stuff\Steam\steamapps\common\wallpaper_engine\wallpaper32.exe"
- 重启并享受!
卸载
- 打开提升权限的命令提示符,并导航到你解压发布文件的目录。
- 运行
%windir%\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe /u .\EarlyStart.exe - 应该会打印出关于事务成功完成的信息。
- 如果你愿意,可以删除
.earlystart。
注意事项
- 当
.earlystart中的某一行无效时(例如,找不到指定的程序),服务会在其事件日志中记录异常,并且不会尝试运行文件中该行之后的任何程序。