PWCP功能展示

探索PWCP的强大功能和实用特性

🚀 应用程序管理

多格式文件支持

支持启动各种类型的文件和应用程序:

  • 可执行文件 (.exe, .bat)
  • 脚本文件 (.py, .vbs)
  • 文档文件 (.doc, .docx, .pdf)
  • 媒体文件 (.mp4, .mp3, .jpg)
  • 网页文件 (.html, .htm)
run notepad.exe
run mydocument.docx
run presentation.pptx

智能文件关联

自动识别文件类型并使用合适的程序打开:

  • 文本文件 → 记事本
  • Word文档 → Microsoft Word
  • Excel文件 → Microsoft Excel
  • PDF文件 → 默认PDF阅读器
  • 图片文件 → 图片查看器

🌐 网络功能

网页浏览

直接在默认浏览器中打开网页:

web https://www.baidu.com
web www.google.com
web 192.168.1.1

支持HTTP和HTTPS协议,自动处理URL格式。

网络工具

提供实用的网络诊断工具:

  • IP地址查询
  • 网络连接测试
  • 文件下载功能
  • 网络状态监控
webip github.com
download http://example.com/file.zip

⚡ 服务器管理

多种服务器框架

支持三种服务器运行模式:

Simple Server

简单的HTTP文件服务器,适合静态文件服务

server 8080 -frame simple

CGI Server

支持CGI脚本的动态服务器

server 3000 -frame cgi

Socket Server

基于Socket的通信服务器

server 9000 -frame socket

灵活的配置

支持自定义端口和配置:

  • 任意端口号配置
  • 自动检测端口占用
  • 支持本地和远程访问
  • 详细的启动日志

🔧 系统工具

文件操作

完整的文件系统管理功能:

mkdir new_project      # 创建目录
rmdir old_folder       # 删除目录
dir                    # 列出文件
findfile *.py          # 查找文件
chdir /path/to/dir     # 切换目录

系统信息

获取详细的系统状态信息:

  • 系统版本信息
  • 硬件配置详情
  • 网络配置信息
  • 电池状态监控
ver        # 版本信息
macver     # 系统信息
time       # 当前时间

💡 高级功能

字符串处理

强大的文本处理能力:

strs                          # 进入字符串模式
bestr "text"                  # 基本操作
strcat "hello" "world"        # 字符串连接
strsplit "a,b,c" ","          # 分割字符串
strreplace "old" "new" "text" # 替换文本
strfind "text" "pattern"      # 查找文本

窗口管理

创建交互式用户界面:

space "标题" "消息内容"

创建包含以下特性的消息窗口:

  • 自定义标题和内容
  • 自动居中显示
  • 半透明背景效果
  • 焦点自动设置

🖥️ 命令行集成

Windows命令支持

无缝集成Windows命令提示符:

wcmd dir          # 目录列表
wcmd ipconfig     # 网络配置
wcmd systeminfo   # 系统信息
wcmd tasklist     # 进程列表

支持所有标准的Windows命令行工具。

输出控制

灵活的文本输出方式:

动态输出

out "Hello World"

带格式的动态文本输出

静态输出

nout "Static Text"

简单的静态文本输出

功能对比

功能 PWCP 传统CMD PowerShell
应用程序启动 ✅ 支持多种格式 ❌ 有限支持 ✅ 支持
资料下载 ✅ 支持 ❌ 不支持 ✅ 支持
服务器启动 ✅ 三种模式 ❌ 不支持 ✅ 有限支持
图形界面 ✅ 消息窗口 ❌ 不支持 ❌ 不支持