Back to home@173787247

dsh-wsl-launch

DeepSeek Harness tool: launch allowlisted Windows apps from WSL.

Stars
1
Language
JavaScript
Created
Aug 29, 2026
Updated
Aug 29, 2026
GitHub repo

Introduction

dsh-wsl-launch

DeepSeek Harness tool: win_launch — start an allowlisted Windows app from WSL (code, Explorer, browsers, …).

Part of dsh-wsl-kit.

中文说明 ↓


English

Why

Opening a file belongs to dsh-wsl-open. Starting VS Code / Edge / Explorer as an app needs a controlled launcher so the agent cannot run arbitrary .exe.

Tool

ArgRequiredMeaning
targetyesExecutable name or Windows path (must match allowlist)
argsnoString argument list

Default allowlist

code, code.cmd, explorer.exe, notepad.exe, wt.exe, windows terminal, msedge.exe, chrome.exe, firefox.exe

Extend via config.allowlist (exact name, path suffix, or prefix*).

Install

dsh plugin --profile web add github:173787247/dsh-wsl-launch

Config

- id: dsh-wsl-launch
  name: dsh-wsl-launch
  config:
    timeoutMs: 20000
    # allowlist: ["code", "explorer.exe", "msedge*"]

If allowlist is omitted or empty, defaults apply.

Test

npm test

License

MIT


中文

为什么需要

打开文件用 dsh-wsl-open;启动 VS Code / 浏览器 / 资源管理器 用本插件。目标必须在白名单内,防止任意执行 Windows 程序。

默认白名单

codeexplorer.exenotepad.exe、常见浏览器、wt.exe 等。可通过 allowlist 扩展。

安装

dsh plugin --profile web add github:173787247/dsh-wsl-launch

许可

MIT