|
一点建议
1.程序结构不是很清晰,很多重复的判断,是否可以把一些功能分解开,然后用configfile在需要的地方载入
2.既然有变量了,应该可以放弃读写内存地址来设置变量了,否则记内存地址是一种折磨
3.ISO文件是不是可以目录结构化排列,比如ISO专门放ISO目录,IMG专门放IMG目录。。。那样找东西也方便了。
4.如果能像普通PE那样呈现简洁的菜单就好了,先判断用户启动的环境,再调用不同的菜单文件,比如硬盘启动时调用硬盘的菜单,UD启动时调用UD的专门菜单,分开处理会使重复代码少很多,现在的电脑都不缺少空间,多放十几个小文件小菜一碟
5.启动菜单能不能少点?就winxp pe\ 03 pe\ win8 pe\dos\...不知道srs能不能在启动xp时自动判断,需要时就加载,不需要就不加载(可先判断内存大小,如果很小的内存,肯定是老机了,应该不会需要了,新机能创建虚拟盘就不加载,或者一律加载,反正也不需要多少时间)
总之一句话:精简、结构化处理的代码效率会更高,维护也方便
新人一个,提得不对的多多包含,这个PE最大的好处是快和进PE后的程序添加自动化处理,找了很多PE就这个最好,把代码清晰化下的话,方便用户扩展或精简,吸引不懂编程的用户,其它PE就没什么吸引力了 |
|