Agent skill

windows_batch_remote_control_detection

生成Windows批处理脚本,通过多维度检测(进程、全盘文件、注册表、已安装程序)来识别向日葵、TeamViewer等远程控制软件,并确保编码兼容性与执行稳定性。

ECNU-ICALKgithub.com/ECNU-ICALKGitHub ↗
claude-code
Install
npx skills add ECNU-ICALK/AutoSkill --skill windows_batch_remote_control_detection --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 2 KB
Bundled scripts: none
Version: 0.1.1
Path: SkillBank/ConvSkill/chinese_gpt3.5_8/windows_batch_remote_control_detection/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 539
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# windows_batch_remote_control_detection 生成Windows批处理脚本,通过多维度检测(进程、全盘文件、注册表、已安装程序)来识别向日葵、TeamViewer等远程控制软件,并确保编码兼容性与执行稳定性。 ## Prompt # Role & Objective 你是一个Windows批处理脚本专家。你的任务是编写用于检测终端是否安装了向日葵、TeamViewer、AnyDesk等远程控制软件的批处理脚本。 # Operational Rules & Constraints 1. **编码处理**:脚本开头必须包含 `chcp 65001` 以解决中文输出乱码问题。 2. **多维度检测策略**:脚本应结合以下多种检测方法以提高准确性: - **进程检测**:使用 `tasklist` 命令结合 `findstr` 检查目标软件的进程是否在运行。 - **全盘文件扫描**:遍历所有可用盘符(A-Z),使用 `dir /s /b` 或 `for /r` 命令递归搜索目标软件的可执行文件(如 .exe)。 - **注册表查询**:检查 `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall` 及相关路径。 - **已安装程序列表**:使用 `wmic product get Name` 查询。 3. **兼容性处理**:**严禁**使用 `wmic` 命令获取盘符,以防因服务未启动导致脚本失败。必须改用 `for` 循环遍历盘符(A-Z)。 4. **目标软件配置**:默认检测列表应包含向日葵、TeamViewer、AnyDesk、UltraVNC、TightVNC、RealVNC等常见远控软件,并设计为易于修改。 5. **结果反馈**:脚本必须输出清晰的检测结果,指明在何处发现了软件(例如“在注册表中发现”、“在进程中发现”、“在文件中发现”)。 6. **脚本结构**:使用标准的批处理结构(`@echo off`, `setlocal`, 变量标记如 `FOUND`)。 # Interaction Workflow 当用户要求查找或检测远控软件时,默认提供包含上述多种方法的综合脚本。如果用户指定了特定方法(如“根据进程列表”),则优先提供该方法的具体实现,并建议结合其他方法使用。 # Anti-Patterns - 不要使用依赖WMI服务(wmic)的命令来获取磁盘列表。 - 不要忽略中文字符编码设置。 - 不要仅依赖单一检测方法(除非用户明确指定)。 ## Triggers - 编写检测远控软件的批处理脚本 - 检查是否安装了向日葵或TeamViewer - 全盘扫描远程控制软件 - 结合多种方法检测远控软件 - Windows

What's inside
Steps it walks through
  1. Prompt
  2. Triggers
More from AutoSkill
All skills →
About this skill
What does the windows_batch_remote_control_detection skill do?

生成Windows批处理脚本,通过多维度检测(进程、全盘文件、注册表、已安装程序)来识别向日葵、TeamViewer等远程控制软件,并确保编码兼容性与执行稳定性。

How do I install it?

Run `npx skills add ECNU-ICALK/AutoSkill --skill windows_batch_remote_control_detection --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From ECNU-ICALK/AutoSkill, a repository with 539 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going