系统命令

系统命令

他允许你在mc内使用cmd指令控制你的电脑 仅需/cmd 你想输入的指令 He allows you to use CMD commands to control your computer within the MC. Just type /cmd followed by the command you want to input.

基础库

MC2CMD 模组介绍

MC2CMD 是一款超轻量的 Fabric 模组,让你无需退出 Minecraft 即可在游戏内直接执行 Windows CMD 和 PowerShell 命令。支持普通权限与管理员权限双模式,内置丰富的系统查询工具和实用功能。模组大小不到 0.1MB,零加载延迟,可与上百个模组共存无冲突,完美适配大型整合包。

📋 基本信息

  • 模组名称: MC2CMD
  • 当前版本: 1.3
  • 适用游戏: Minecraft 1.20.1
  • 模组加载器: Fabric
  • 模组大小: ~0.1MB
  • 支持语言: 简体中文
  • 开发者: 杨晨硕
  • 开源协议: MIT License

✨ 核心功能

🔹 双命令系统

  • CMD 执行:支持普通执行与原样执行两种模式,自动转义特殊字符防止出错
  • PowerShell 执行:采用 EncodedCommand 编码技术,彻底解决中文乱码和特殊字符转义问题
  • 管理员权限:通过 UAC 弹窗以管理员身份执行命令,支持 PowerShell 管理员模式

🔹 系统信息查询

全方位掌握系统状态,无需切出游戏:

  • CPU 详细信息(型号、主频、物理/逻辑核心数、负载)
  • 显卡信息(型号、显存、当前分辨率、驱动版本)
  • 内存详情(JVM 堆内存 + 系统总内存/空闲内存)
  • 磁盘空间(所有盘符使用率可视化)
  • 网络信息(主机名、IP 地址、网卡列表)
  • 进程管理(进程列表、关键词过滤、强制结束进程)
  • 环境变量查询
  • 网络连通性测试(ping)

🔹 文件管理

游戏内直接操作本地文件:

  • 目录浏览(列表展示,带文件夹/文件图标区分)
  • 文件内容查看(支持行号显示)
  • 文件写入与创建
  • 目录创建
  • 文件/目录删除(需二次确认)
  • 文件搜索(支持深度遍历,关键词匹配)

🔹 实用工具箱

  • 📸 截图:一键截取主屏幕并自动保存
  • 🔒 锁屏:快速锁定电脑屏幕
  • 💤 睡眠/休眠:一键进入睡眠或休眠状态(需确认)
  • 🔊 音量控制:查看、调节系统音量,一键静音
  • 📋 剪贴板:将文本快速复制到系统剪贴板
  • 📂 打开文件/网页:直接打开本地文件或浏览器访问网页
  • ⏰ 定时关机/重启:支持自定义倒计时,可随时取消

🔹 命令别名系统

  • 将常用的复杂命令保存为简短别名
  • 别名持久化保存,重启游戏不丢失
  • 支持添加、删除、列出、执行全套操作

🔹 脚本执行

  • 支持直接运行 .ps1 PowerShell 脚本
  • 支持直接运行 .bat / .cmd 批处理脚本
  • 自动识别脚本类型,统一入口执行

🔹 输出保存

  • 命令执行结果可直接保存为文本文件
  • 支持 CMD 和 PowerShell 两种命令的输出保存
  • 自动保存到 mc2cmd_output 目录

🔹 智能失败分析

  • 命令执行失败后,输入 /cmd why 即可获取详细分析
  • 自动识别常见错误类型:命令不存在、权限不足、路径错误、编码问题、网络问题等
  • 针对每种错误给出具体的解决方案建议

🔹 命令历史记录

  • 自动记录最近 50 条执行过的命令
  • 支持按关键词搜索历史命令
  • 快速回顾和复用之前的命令

🔐 安全机制

  1. 危险操作二次确认

    • 删除文件、结束进程、关机/重启、睡眠/休眠等高危操作
    • 执行前需输入 /cmd confirm 二次确认
    • 30 秒超时自动取消,防止误操作
  2. PowerShell 危险命令拦截

    • 内置危险命令黑名单(格式化磁盘、删除文件、修改注册表等)
    • 自动拦截高风险 PowerShell 命令,防止误操作或恶意利用
  3. 服务端自动禁用

    • 模组仅限客户端使用
    • 在专用服务器上自动禁用,不会产生任何影响
  4. 权限要求

    • 需要游戏内 4 级权限(单人需开启作弊,服务器需管理员)
    • 管理员权限命令会触发系统 UAC 弹窗,需手动确认

🎮 命令使用

前置要求

  • 需要游戏 4 级权限(单人模式需开启作弊,服务器需为管理员)
  • 仅支持 Windows 系统(Linux/Mac 不支持)

常用命令速览

/cmd help                 # 查看完整帮助
/cmd exec <命令>          # 执行 CMD 命令
/cmd pwsh <命令>          # 执行 PowerShell 命令(推荐)
/cmd pwsh-admin <命令>    # 管理员执行 PowerShell
/cmd sysinfo              # 系统总览
/cmd cpu                  # CPU 详情
/cmd gpu                  # 显卡信息
/cmd ps [关键词]          # 进程列表
/cmd ls [路径]            # 列目录
/cmd screenshot           # 截取屏幕
/cmd volume set 50        # 设置音量 50%
/cmd lock                 # 锁屏
/cmd why                  # 失败原因分析
/cmd alias add <名> <命>  # 添加命令别名
/cmd script run <路径>    # 执行脚本文件
/cmd history              # 历史记录
/cmd confirm              # 确认危险操作
/cmd cancel               # 取消待确认操作

📦 安装方法

  1. 安装 Fabric Loader ≥ 0.15.0 和 Fabric API
  2. 将 mc2cmd-1.3.jar 放入 .minecraft/mods 文件夹
  3. 启动游戏,模组自动加载

⚠️ 注意事项

  • 仅限 Windows 系统:Linux / macOS 暂不支持
  • UAC 弹窗:管理员权限命令会触发系统 UAC 窗口,需要手动确认
  • 谨慎操作:执行高风险命令前请三思,避免数据丢失
  • 仅限客户端:服务端安装无效,模组会自动禁用
  • 本模组仅供学习和个人使用

🚫 禁止用途

严禁用于以下行为:

  • 窃取文件、破坏系统、格式化硬盘
  • 创建病毒、后门或恶意程序
  • 未经授权控制他人计算机
  • 其他任何违法违规行为

因不当或非法使用造成的一切严重后果,开发者不承担任何责任。