如何将 Stash 设置为 Windows 服务

发布: (2026年1月2日 GMT+8 08:55)
4 分钟阅读
原文: Dev.to

Source: Dev.to

Note

有很多叫 Stash 的软件包。本指南针对的是 Stash 应用程序。

Stash 以独立可执行文件的形式提供。以下步骤将其转换为 Windows 服务,使其在登录时(甚至可能在此之前)自动启动。

Step 1: Download Stash

Stash releases page 下载最新的 stash‑win.exe,并将其放置在 C:\Program Files\stash
你可以使用其他位置,但放在 Program Files 能让可执行文件免受非管理员操作的影响。

由于浏览器通常无法直接写入 Program Files,你可能需要先将文件下载到临时文件夹,然后使用文件管理器将其移动到最终位置。

Step 2: Install Servy

从其 GitHub releases page 安装 Servy。
推荐使用非 net 安装程序。

Step 3: Perform initial Stash service setup

  1. 启动 Servy

  2. Main 选项卡中,填写必填字段:

    • Service Name * – 选择一个描述性的名称。
    • Display Name – 可选,但有助于以后识别。
    • Service Description – 可选描述。
    • Process Path * – 浏览到步骤 1 中放置的 stash‑win.exe
  3. 默认情况下,服务将以 SYSTEM 身份运行,如果应用被攻破这并不安全。切换到 Log On 选项卡,选择 User Account 单选按钮,并输入你的 Windows 用户名和密码(填写 PasswordConfirm Password 两个字段)。

Step 4: Grant %ProgramData%\Servy permissions to your Windows user account

  1. 打开文件资源管理器,在地址栏输入 %ProgramData%,然后按 Enter

  2. 找到 Servy 文件夹,右键单击它,选择 PropertiesSecurityEdit…

  3. 点击 Add…,在 Enter the object names to select 字段中输入你的 Windows 用户名,然后点击 OK

  4. 在列表中选中你的用户账户,确保在 Allow 下勾选以下权限:

    • Read & execute
    • List folder contents
    • Read
    • Write
  5. 点击 Apply,然后 OK 关闭对话框。

Step 5: Finalize Stash service setup

返回 Servy 窗口,点击 Install。等待确认服务已安装。

Step 6: Verify the service installation

  1. 打开服务管理器:Start → 输入 services → 选择 Services 结果(齿轮图标)。
  2. 找到在步骤 3 中创建的条目,选中它,然后在左侧面板点击 Start
  3. 服务启动后,打开网页浏览器并访问 http://localhost:9999。Stash UI 应该会出现。

Removing the service (if you need to start over)

打开提升权限的 PowerShell 窗口:Start → 输入 PowerShell → 右键点击最新版本 → Run as administrator。然后运行:

Remove-Service -Name "ServiceNameYouChoseInStep3"

此操作会从 Windows 中删除该服务,允许你重新开始设置。

Credits

感谢 zimanninetynine 提供的 initial setup instructions

Back to Blog

相关文章

阅读更多 »

RGB LED 支线任务 💡

markdown !Jennifer Davishttps://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%...

Mendex:我为何构建

介绍 大家好。今天我想分享一下我是谁、我在构建什么以及为什么。 早期职业生涯与倦怠 我在 17 年前开始我的 developer 生涯……