PECMD是WinPE Commander,即 WinPE 命令解释工具,也是国内及其它一些国家 WinPE 的登录命令和命令解释工具。由于其强大功能,可媲美小型的集成开发环境,故也可以作为正常系统中的应用开发平台。
PECMD目前分为两个主流版本,分别为PECMD4.0和PECMD2012。
PECMD4.0是DSystem、Lxl1638、Yonsm等人在2007年至2011年期间为 Windows 预安装环境(简称 WinPE)所写的免费工具。
PECMD2012是在PECMD4.0停止维护后,由mdyblog在参考PECMD2.4公开源码的基础上重新设计而成的新分支,于2012年发布并持续维护至今。
PECMD2012相比较PECMD4.0,提供了更多功能特性(早期很多用户使用PECMD2012的原因:不会在桌面显示“PECMD说明”快捷方式、支持X64平台)。考虑到对4.0的兼容问题,mdyblog提供了兼容精简版PECMD2012。
目前大部分Windows PE使用的是PECMD2012。
2001年~2006年(早期的WinPE1.x时代),WindowsPE在初始化SHELL时,采用的是XPELOGON程序;
2007年,由于XPELOGIN配置严谨、登录速度慢等原因,Yonsm开发了更自由、快速的XCMD来替代XPELOGIN,并提供了更多的扩展命令;
2007年,Lxl1638在XCMD2.2原有17条命令基础上修改完善了多条命令,PECMD诞生;
2008年~2010年,Lxl1638在开发WimTool时,开发了WinCMD,并吸收了PECMD的特性;
2011年,PECMD停止了维护,版本号最终停留在了V4.0.2011.0501;
2012年~今天,mdyblog在参考PECMD2.4公开源码的基础上重新设计开发了PECMD的新分支PECMD2012。
除了在WindowsPE环境中用于初始化并登录Shell,还可以利用其强大自由的扩展性制作出许多简单实用的工具,如果有足够的时间和精力,你完全可以用它开发出常规的桌面应用。