Skip to content

v0.1.2

Latest

Choose a tag to compare

@qinyre qinyre released this 16 Aug 07:50
· 2 commits to main since this release

彻底修复工具调用的黑色终端弹窗(v0.1.1 只修了一层)。

修复

  • 黑窗第二层:agent 工具命令最终由 Windows 沙箱运行器(受限令牌)经原生 CreateProcessAsUserW 拉起,自动创建的控制台窗口不受 node 的 windowsHide 控制——v0.1.1 后仍会弹窗的就是它。本版在 STARTUPINFO 中加入 STARTF_USESHOWWINDOW | SW_HIDE 隐藏窗口,同时保留控制台本身(实测 CREATE_NO_WINDOW / DETACHED_PROCESS 会让 PowerShell 5.1 与 7 在无控制台下吞掉管道输出,故弃用)。
  • 冒烟 smoke:hideconsole 扩展:现在会在真实 ELECTRON_RUN_AS_NODE 子进程里经真实 ACL 运行器(受限令牌)执行 powershell,断言输出收集与终止路径。

下载

DSH-Desktop-Setup-0.1.2.exe(Windows 10/11 x64)

安装器未做代码签名,首次运行可能被 Windows SmartScreen 拦下——点「更多信息」→「仍要运行」即可。

v0.1.1 用户启动后会收到自动更新提示;v0.1.0 用户请手动安装本版一次,之后自动更新。