对于不熟悉编程的同学来说,如果想写一个自己的Windows桌面应用,往往需要花费大量时间精力去学习各种专业语法,这就让一些新手望而却步。那么,有没有一个简单快速入门和掌握的语言呢?答案当然是有的,这就是PECMD脚本。
为什么说它是脚本?因为它的代码是写在文本文件里的,在文本里随意写入几行代码,就能实现一个常规的GUI窗口或一段处理逻辑。下面来看具体实现方法:
一、下载PECMD解释器程序
下载地址:https://www.lanzous.com/b279972/
文档地址:https://pecmd.net/doc
下载后会得到一个压缩包,解压后可以看到下图内容:
图中选中的就是可以正常使用的PECMD解释器程序,32位系统请使用PECMD.EXE,64位系统请使用X64\PECMD.EXE。
二、PECMD解释器的使用
如果你是正常的Windows操作系统环境,直接把对应的PECMD.EXE拷到C:\Windows\system32目录,然后执行 WCS关联.cmd 这个批处理即可。此时,在任意目录新建一个文本文档,将txt后缀改成wcs,你就会发现图标已经变成了PECMD的默认图标了,如果你在这个文本里写了代码,就可以直接双击这个wcs文件当成正常的exe来执行了。
三、我的第一个桌面应用HelloWorld
如果是为了调试简单的应用,你可以不需要每次在wcs文件里写完代码后再双击它来看效果,你可以直接运行PECMD.EXE
1.弹框显示一个消息
MESS HelloWorld
2.弹框显示一个带标题、内容支持多行的消息
MESS HelloWorld\n第二行HelloWorld@标题
3.弹框显示一个带标题、内容支持多行、可选择[是/否]、可倒计时自动关闭的消息
MESS HelloWorld\n第二行HelloWorld@标题 #YN *10000 $N
4.一个正常GUI窗体
_SUB Win,W260H140,标题 _END CALL @Win
5.一个带可点击按钮的窗体
_SUB Win,W260H140,标题 ITEM Button1,L12T18W100H54,Hello,MESS World _END CALL @Win
6.一个可以打开第三方程序的界面
_SUB Win,W260H140,标题 ITEM Button1,L12T18W100H54,打开CMD窗口,EXEC cmd.exe ITEM Button2,L120T18W130H54,用默认浏览器打开网页,EXEC explorer.exe https://pecmd.net _END CALL @Win
_SUB Win,W260H140,标题
ITEM Button1,L12T18W100H54,打开CMD窗口,EXEC cmd.exe
ITEM Button2,L120T18W130H54,用默认浏览器打开网页,EXEC explorer.exe https://pecmd.net
_END
CALL @Win
这有点不懂 如果添加按钮3 按钮4呢 怎么写 例如文字按钮1跟按钮2为何 后面内容是不同的L12T18W100H54跟L120T18W130H54
935254524 _SUB Win,W260H140,标题 ITEM Button1,L12T18W100H54,打开CMD窗口,EXEC cmd.exe ITEM Button2,L120T18W130H54,用 ...
添加任何控件都是需要先规划一下这个控件显示的位置,对不对?
后面的不同内容就是指位置不一样,
L X轴坐标(左边距)
T Y轴坐标(控件跟顶部的边距)
W 控件的宽度
H 控件的高度
解释完美 我傻了 如果都一个位置不就都重叠了 感谢
pecmd,如何在启动pe过程中,静默最小化安装imdisk?😁😁😁
狼人720105 pecmd,如何在启动pe过程中,静默最小化安装imdisk?😁😁😁
不需要在初始化过程中安装,直接离线集成
但是我发现winntsetup并没有离线。。。。
狼人720105 但是我发现winntsetup并没有离线。。。。
它的Tools目录有个WinNTSetup_iso.cmd,里面有调用命令
这条命令好像对于imdisk没有作用哦 !
下载地址打开就是一个在线文档啊,没有下载链接呢。
29331046 下载地址打开就是一个在线文档啊,没有下载链接呢。
已补
赞赞
thanks