WinRM 远程操控 IDA PC

本文件为 skill winrm-remote-control 引用的连接/凭据笔记(2026-08-09 补建——skill 引用此路径但文件原本不存在)。权威决策见 winrm-remote-ida-pc

连接信息

端点http://100.103.118.9:5985/wsman
用户IDA
认证NTLM
目标机器DESKTOP-GKHUGAD,Tailscale 100.103.118.9
密码D:\hermes\hsdesign_work\winrm_cmd.py(PASS 常量,硬编码) —— 不在此存值

调用方式(正确姿势,2026-08-09 实测)

cd /d/hermes/hsdesign_work && /c/Users/Sozo/AppData/Local/Programs/Python/Python311/python.exe winrm_cmd.py "<PowerShell命令>"
  • 必须用系统 Python 3.11/c/Users/Sozo/AppData/Local/Programs/Python/Python311/python.exe)——pywinrm 只装在这;默认 python(3.11.15)没有 winrm 模块
  • 必须先 cd 再用相对路径——git-bash 给系统 Python 传 D:\... 绝对路径会被 MSYS 转义成 D:\\d\\... 报错
  • 关机:shutdown /s /f /t 0必须带 /f 强制——2026-08-11 实测裸 shutdown /s 返回 status:1 不生效、ping 仍通;加 /f 后 status:0 + ping 100% loss 关机成功);验证:ping -n 3 -w 2000 100.103.118.9(100% loss = 已关机)
  • 开机:WOL 网络唤醒

状态与唤醒(2026-08-11 深夜更新)

  • IDA 已关机(8/11 23:46 实测:shutdown /s /f /t 0 → ping 100% loss ✅)——主板保持通电,WOL 随时可唤醒wol_ida.py 局域网广播 5-30 秒开机)→ 用完再关
  • 8 点自动唤醒排查结论:Hermes cron 无 WOL 任务;Windows 侧只有 HP Print Scan Doctor 11:44 唤醒定时器(Printer Health Monitor),WakeUpAndContinueUpdates/ScanForUpdates 均 Disabled → 每天 8 点唤醒 = BIOS RTC Alarm(远程绕不过)
  • 用户已要求取消 8 点唤醒 → 待手动关闭(下次开机 30 秒):Del 进 BIOS → Advanced → APM Configuration → RTC Alarm / Power On By RTC → Disable → F10 保存
  • 以后要用 IDA 算力(转码/渲染/重活)→ WOL 唤醒 → 用完再关

相关