跳转至

OpenClaw Windows Node 操作手册

启动命令

后台运行(推荐)

Start-Process powershell -ArgumentList "-WindowStyle Hidden -Command `"`$env:OPENCLAW_GATEWAY_PASSWORD='你的密码'; openclaw node run`"" -WindowStyle Hidden

前台运行(调试用)

$env:OPENCLAW_GATEWAY_PASSWORD="你的密码"
openclaw node run

停止命令

Get-Process | Where-Object {$_.ProcessName -eq "node" -and $_.CommandLine -like "*openclaw*"} | Stop-Process

查看状态

Windows 端

Get-Process | Where-Object {$_.ProcessName -eq "node"}
Get-ScheduledTask -TaskName "OpenClaw Node" | Select-Object State

DSM 端

openclaw nodes status

开机自启动

创建快捷方式

$WshShell = New-Object -comObject WScript.Shell
$Shortcut = $WshShell.CreateShortcut("$env:APPDATA\Microsoft\Windows\Start Menu\Programs\Startup\OpenClaw Node.lnk")
$Shortcut.TargetPath = "powershell.exe"
$Shortcut.Arguments = "-WindowStyle Hidden -Command `"`$env:OPENCLAW_GATEWAY_PASSWORD='你的密码'; openclaw node run`""
$Shortcut.Save()

删除自启动

Remove-Item "$env:APPDATA\Microsoft\Windows\Start Menu\Programs\Startup\OpenClaw Node.lnk"

配置文件位置

C:\Users\<用户>\\.openclaw\
├── identity/              # 设备身份
├── exec-approvals.json    # 命令审批
├── node.json              # Node 配置
└── node.ps1               # 启动脚本

故障排查

连接失败

  1. 检查密码环境变量是否设置
  2. 验证网络连通性:Test-NetConnection -ComputerName 192.168.30.30 -Port 18789
  3. 检查 DSM 防火墙

来源: sjchu/openclaw/windows-node.md 导入时间: 2026-04-18