无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: ku588
打印 上一主题 下一主题

[发布] ▲有帮友说不用PECMD做PE才牛逼,虽然个人觉得并不牛逼,不过牛年了要牛气一下子

    [复制链接]
72#
发表于 2021-2-13 12:44:23 | 只看该作者
手机没法复制链接,WinXShell主帖 #786  有对象和方法一览。
自己会lua可以自己扩展语法命令和功能。
对我来说,PECMD功能不够好用,所以自己也写了一套EXEC,LINK和PIN功能。(100行代码)

用vbs是开始,多积累才可以做到开发更好用的功能。
WinXShell刚开始也是很丑很弱的。

点评

好的,谢谢,我看看  详情 回复 发表于 2021-2-13 13:20
回复

使用道具 举报

71#
 楼主| 发表于 2021-2-13 12:00:33 | 只看该作者
本帖最后由 ku588 于 2021-2-13 12:10 编辑
slore 发表于 2021-2-13 11:33
和你观点一样啊。但是没有说要人人都去研究代码。

就像slore大开发的WinXShell.exe功能很不错,方便了很多人,既然有这么好的工具,实现某些功能还有必要再搞一套吗?如果人人都搞一套自己的工具,那您开发这个工具也就没啥意义了,意义在于有很多人在用您的工具实现自己的功能需求;另外说下,可能是我个人没太注意,没找到更多WinXShell参数帮助,想了解WinXShell在PE下一些特殊功能的实现,只有有限的几个例子!
WinXShell在我个人看来也算是PECMD功能不足的补充,锦上添花。
回复

使用道具 举报

70#
 楼主| 发表于 2021-2-13 11:42:57 | 只看该作者
本帖最后由 ku588 于 2021-2-13 11:45 编辑
slore 发表于 2021-2-13 11:33
和你观点一样啊。但是没有说要人人都去研究代码。

我所说的不使用PECMD而造成的不方便,功能不全,主要还是大部分人个人技术的原因,不借助别人的工具,自己实现起来比较困难,如果我个人的技术很牛的话,我就不需要微软那套东西,自己就从零开始写个自己的PE系统,就像苹果的MacOS和Linux系统一样
回复

使用道具 举报

69#
发表于 2021-2-13 11:41:41 | 只看该作者
度盘有资源也可以嘛
回复

使用道具 举报

68#
发表于 2021-2-13 11:40:40 | 只看该作者
想尝试一下楼主做的PE,可惜没有下载地址了
回复

使用道具 举报

67#
发表于 2021-2-13 11:33:08 | 只看该作者
ku588 发表于 2021-2-13 10:01
slore大的功力深厚这是毋庸置疑的,但是您别忘了大多数使用PE的人并不能向您一样能写代码,之所以推荐PEC ...
pecmd设计之初还是相对简单的,给不会编程的人使用,
基本命令复制黏贴,参数帮助说明也容易看懂。

我想大部分普通朋友也不想为了个PE去研究什么vbs与批处理代码,这对他们来说也并不是件容易的事儿,他们只想简单的配置下,自己拿来用就够了


和你观点一样啊。但是没有说要人人都去研究代码。
PE就是个应急维护系统,有必要人人都去研究代码吗?


我也是从 批处理,vbs脚本学过来的,研究研究自己就会了,
可以做更多东西,但是pecmd还是葫芦画瓢去配置pecmd.ini,
是“配置”,不是编程,pecmd的脚本不是语言,没有语法设计。
学习标准语法会提高自己的编程能力,如果只是做个PE,没必要研究这些。
推荐新手用PECMD没问题,别人不用PECMD也没什么问题。

PECMD启动更适合大众先做出一个具有好的初始化方式的PE,
根据个人能力不同可以再更换适合自己的启动方式。


PECMD就是给大众设计的,没要人人会研究代码。
但是研究代码的人,可以走的更远(PE以外去使用,自主开发更好的功能)。

也不是一般的小白能搞得来的,还是走了弯路!


多会一种语言,在我看来不是弯路。算是开路,收获更多。
走别人修好的路,确实平坦方便,省事,但是提高有限。
只是做PE的话,无所谓,但是举一反三从做PE到别的东西,开路有更多的选择性,可能性。


工欲善其事,必先利其器。选择适合工具,去完成自己要做的事,
不觉得用vbs+bat有什么不妥。(pecmd的命令格式学习曲线高,再利用率低)

PE本身天生残缺,用了pecmd也有很多功能解决不了,很多功能残的是Explorer,
和启动管理器没啥关系。比如 重启Explorer,正常系统需要这个菜单,这个功能?
PE下还是需要其他工具,软件。被动等别人开发,要么自己开发,
自己开发的话,多学其他语言是好事。(自然也不是人人都是开发者)


你们所说的不使用PECMD而造成的不方便,功能不全,
当自己能用其他语言解决的时候,个人能力技术是进步的。

术业有专攻,启动管理不想费时间,交给PECMD,自己搞其他部分(驱动,注册表等)也没问题。


没有绝对的对于错,只是对个别观点不认同。不同的人,角度不一样吧。
我个人看到更多是编程技术,语法语言这块,认识上有差异。

点评

其实我所学的 所实现的所有这些论坛里早就有了,包括最基础的 各个文件启动顺序和被逆向出来的代码,都有很完整的帖子在。去掉pecmd 用源生的启动方式应该是非常久以前就有的帖子了,恰巧让我看到了所以就学会了。  详情 回复 发表于 2021-2-14 02:15
就像slore大开发的WinXShell.exe功能很不错,方便了很多人,既然有这么好的工具,实现某些功能还有必要再搞一套吗?如果人人都搞一套自己的工具,那您开发这个工具也就没啥意义了,意义在于有很多人在用您的工具实现  详情 回复 发表于 2021-2-13 12:00
我所说的不使用PECMD而造成的不方便,功能不全,主要还是大部分人个人技术的原因,不借助别人的工具,自己实现起来比较困难,如果我个人的技术很牛的话,我就不需要微软那套东西,自己就从零开始写个自己的PE系统,  详情 回复 发表于 2021-2-13 11:42
回复

使用道具 举报

66#
发表于 2021-2-13 11:26:46 | 只看该作者

谢谢分享!新年快乐!
回复

使用道具 举报

65#
 楼主| 发表于 2021-2-13 11:24:45 | 只看该作者
本帖最后由 ku588 于 2021-2-13 11:29 编辑

其实,每个人都有每个人的选择权利,不过,通常还是要以大众需求,简单易用为基础,脱离了大众自己独享技术是孤独的,目前来看在无忧大家常用的PE还是以PECMD居多,这足以说明大众的需求,技术是为了方便于大众服务于大众,而不是拿来炫耀的!
回复

使用道具 举报

64#
发表于 2021-2-13 11:12:58 | 只看该作者
做维护的时候对用户硬盘文件的备份复制与访问权限问题 这个问题我有 右键获取权限的脚本 碰到文件权限问题直接获取权限,至少我到现在还没有碰到解决不了的。
回复

使用道具 举报

63#
 楼主| 发表于 2021-2-13 10:06:06 | 只看该作者
610644034 发表于 2021-2-13 09:49
我没有网盘账号,不知道你有什么网络空间可以上传的吗? 百度那龟速我从来不用。

这不是影响PE启动的问题,而是做维护的时候对用户硬盘文件的备份复制与访问权限问题,没有网盘的就算了
回复

使用道具 举报

62#
发表于 2021-2-13 10:04:23 | 只看该作者
路过,谢谢分享!
回复

使用道具 举报

61#
 楼主| 发表于 2021-2-13 10:01:44 | 只看该作者
本帖最后由 ku588 于 2021-2-13 10:06 编辑
slore 发表于 2021-2-13 09:29
>vbs脚本也算是第三方了,在类别上与pecmd没啥区别,同类别的东西pecmd能实现的功能更多更方便!

虽然vb ...

slore大的功力深厚这是毋庸置疑的,但是您别忘了大多数使用PE的人并不能向您一样能写代码,之所以推荐PECMD,是因为大部分普通朋友能简单比葫芦画瓢去配置pecmd.ini来实现自己的愿望,我想大部分普通朋友也不想为了个PE去研究什么vbs与批处理代码,这对他们来说也并不是件容易的事儿,他们只想简单的配置下,自己拿来用就够了,PECMD开发的目的是什么,我想应该是能更方便的让不会写代码的朋友也能借助PECMD来实现自己做PE的愿望,PE就是个应急维护系统,有必要人人都去研究代码吗?要是这样的话,就没有必要去开发什么方便的工具了,都对别人的工具不满意然后自己去写代码开发自己的工具好了,我们也不需要用微软的Windows,自己有能力去开发算了


点评

和你观点一样啊。但是没有说要人人都去研究代码。 我也是从 批处理,vbs脚本学过来的,研究研究自己就会了, 可以做更多东西,但是pecmd还是葫芦画瓢去配置pecmd.ini, 是“配置”,不是编程,pecmd  详情 回复 发表于 2021-2-13 11:33
回复

使用道具 举报

60#
发表于 2021-2-13 09:49:45 | 只看该作者
本帖最后由 610644034 于 2021-2-13 09:51 编辑
ku588 发表于 2021-2-13 09:34
方便的话可以把你做的PE放出来,我测试下文件访问权限,因为一般情况下大部分朋友对PE下的文件访问权限并 ...

我没有网盘账号,不知道你有什么网络空间可以上传的吗? 百度那龟速我从来不用。


理论上,SYSTEM账户创建的pe文件 不影响该pe的启动

点评

百度上传并不龟速,非会员还是挺快的,下载是归速。建议上传成品大家测试一下  详情 回复 发表于 2021-2-14 10:19
这不是影响PE启动的问题,而是做维护的时候对用户硬盘文件的备份复制与访问权限问题,没有网盘的就算了  详情 回复 发表于 2021-2-13 10:06
回复

使用道具 举报

59#
 楼主| 发表于 2021-2-13 09:34:42 | 只看该作者
610644034 发表于 2021-2-12 23:48
我到现在也没有遇到文件权限问题,本身我第一版本直接在re的cmd命令行下做成一个相对完整的pe,然后在这个p ...

方便的话可以把你做的PE放出来,我测试下文件访问权限,因为一般情况下大部分朋友对PE下的文件访问权限并不太注意!

点评

我没有网盘账号,不知道你有什么网络空间可以上传的吗? 百度那龟速我从来不用。  详情 回复 发表于 2021-2-13 09:49
回复

使用道具 举报

58#
发表于 2021-2-13 09:29:51 | 只看该作者
本帖最后由 slore 于 2021-2-13 09:37 编辑

>vbs脚本也算是第三方了,在类别上与pecmd没啥区别,同类别的东西pecmd能实现的功能更多更方便!

虽然vbs不再更新10多年了,但它是一套成熟的脚本语言。

   有设计。
   语言体系清晰明了,语法明确。
   支持面向对象。
   有调试器,可单步执行语句。
   有完整的错误处理体系。(语法检查,错误返回值约定等)

标准而基础的语法,MS亲爹,被广泛使用。
常用功能,不清楚的地方先看帮助文档,不够了搜索搜索即可得到答案。
能调试,有代码检查,出错排查非常方便。

slmgr.vbs
winrm.vbs
prncnfg.vbs

系统中还有留有很多脚本。

支持COM组件,可以操作Excel,Word等,也作为其他工具的插件。
(EmEditor, secureCRT等)

可以访问WMI对象,查询,控制文件,进程,系统信息等。

论功能与方便不是pecmd可以比的。

pecmd是针对PE开发的,在PE的领域里面,提供了很多方便的指令,
如果没有脚本基础,复制黏贴别人的pecmd.ini,看帮助用些PECMD带的内置命令是
很方便,但是也有局限性。遇到问题不好自己解决。

比如,固定任务栏图标,失效多少年后才更新?
VBS的话,可以操作Shell对象,获取文件对象右键菜单,执行指令。

》没PECMD,重启explorer功能就不容易实现

vbs代码也很容易,几行就可以。另外,对于多用户,
文件资源管理器和外壳Explorer进程独立,SHEL命令守护失效,也1年多没有修复解决。
vbs多补几行代码对用户判断下也就几分钟可以改好。

学习VBS =》 编程思想,编程语法(变量定义,循环,函数,类) =》
JSCRIPT,AUTOIT,JAVA,PYTHON,LUA,C++,Go等其他语言学习起来很快。
Excel操作,数据分析,插件开发等也不是难事。


在PE使用基本初始化,pecmd会方便些,
但是要扩展功能,不如其他语言bat,vbs都很方便。

比如,磁盘整理,petools自动创建,论坛也有脚本(bat),
驱动器操作,遍历文件,创建快捷方式,执行reg的话,vbs也很容易。

bat也好,vbs也好,都是标准脚本语言,可以创造很多新功能,
而不是去找作者更新。

对于PE本身其实用不用pecmd作为启动管理器其实没啥特别的,
主要看干嘛了。

PECMD的几个特点功能:
接管系统关机 (开始菜单关机按钮)
守护Explorer
分辨率设置
对于启动设备,磁盘,分区的功能。

比如挂载隐藏分区,固定U盘这些,要是不用这些获取用其他方法,
其他工具(wpeutil关机快捷方式,ClassicShell自定义关机按钮命令等)。

其实没啥区别,系统稳定性,兼容性和PECMD也没啥关系。

PECMD不能处理PE下的所有功能,
比如,PE下网络不好操作,有人用autoit语言开发了PENetwork。
autoit语言做启动管理也没有问题的,比VBS强于支持调用Windows API,
功能更强大。


使用PECMD的不一定比不使用PECMD的PE功能多方便,反之也一样。


比如我个人有开发经验,对PECMD的语法功能不满意,可以用
更简洁的LUA,做自己喜欢的UI设定(分辨率设定,wifi连接)。

LinkToDesktop('cmd.exe')
Taskbar:Pin('regedit.exe')

我个人觉得比pecmd.ini更简单明确。(Lua,vbs语法,无非pecmd帮你写好了功能函数,其他语言要自己写。)

PECMD启动更适合大众先做出一个具有好的初始化方式的PE,
根据个人能力不同可以再更换适合自己的启动方式。


觉得PECMD好用够用,继续就行了,不满足于PECMD,
使用其他语言的话,可以走的更远,可以不限于PE。

不要让不用pecmd做启动管理的人,非要去用pecmd,说它有多好。
也没必要让习惯,喜欢pecmd的人,更换其他启动管理方式。

pecmd设计之初还是相对简单的,给不会编程的人使用,
基本命令复制黏贴,参数帮助说明也容易看懂。
像VBS这种正规编程脚本,不是很多人可以明白它有多好多强,
看不懂代码的话,只会认为是一堆乱七八糟的字符而已。

点评

slore大的功力深厚这是毋庸置疑的,但是您别忘了大多数使用PE的人并不能向您一样能写代码,之所以推荐PECMD,是因为大部分普通朋友能简单比葫芦画瓢去配置pecmd.ini来实现自己的愿望,我想大部分普通朋友也不想为了  详情 回复 发表于 2021-2-13 10:01
回复

使用道具 举报

57#
发表于 2021-2-12 23:48:51 | 只看该作者
我到现在也没有遇到文件权限问题,本身我第一版本直接在re的cmd命令行下做成一个相对完整的pe,然后在这个pe环境下用第二版本随意做pe没碰到什么问题

点评

方便的话可以把你做的PE放出来,我测试下文件访问权限,因为一般情况下大部分朋友对PE下的文件访问权限并不太注意!  详情 回复 发表于 2021-2-13 09:34
回复

使用道具 举报

56#
 楼主| 发表于 2021-2-12 23:11:23 | 只看该作者
本帖最后由 ku588 于 2021-2-12 23:37 编辑
610644034 发表于 2021-2-12 22:47
我好像没有见过re不支持vbs的,本身基础里面就已经支持vbs了的。

就是支持vbs,搞vbs和bat组合也太复杂了,也不是一般的小白能搞得来的,还是走了弯路!
vbs脚本也算是第三方了,在类别上与pecmd没啥区别,同类别的东西pecmd能实现的功能更多更方便!
你vbs和bat组合做的PE文件权限如何我不清楚,也许文件访问权限与PECMD做的PE没差别,

我这个不用PECMD做的PE测试了,文件访问权限没有PECMD做的权限高,设置了权限的文件文件夹在PE下无法访问!

回复

使用道具 举报

55#
发表于 2021-2-12 22:48:53 | 只看该作者
萝卜青菜各有所爱,我只是想说我的办法也可以做成pe而已
回复

使用道具 举报

54#
发表于 2021-2-12 22:47:26 | 只看该作者
ku588 发表于 2021-2-12 21:00
用VBS,PE还要添加VBS支持,用pecmd启动的PE文件权限 ...

我好像没有见过re不支持vbs的,本身基础里面就已经支持vbs了的。

点评

就是支持vbs,搞vbs和bat组合也太复杂了,也不是一般的小白能搞得来的,还是走了弯路!  详情 回复 发表于 2021-2-12 23:11
回复

使用道具 举报

53#
发表于 2021-2-12 22:42:02 | 只看该作者
本帖最后由 610644034 于 2021-2-12 22:43 编辑
ku588 发表于 2021-2-12 21:27
没有PECMD的支持,有些功能的实现不是太容易,也易导致PE的一些功能残缺,虽然只要想做好也可以找到补救的 ...

我的是纯vbs 和 bat 组合实现的工具,pecmd不知道是不是开源的,反正我没有去逆向过不知道,所以我自从会做pe就一路 vbs和bat 有没有私货那要看re和安装镜像有没有私货了。反正我用起来自我觉得放心。
回复

使用道具 举报

52#
发表于 2021-2-12 22:06:38 | 只看该作者
2011ML丨叼四郎 发表于 2021-2-11 23:09
现在的PE可以呀,装上显卡驱动,游戏也能搞了!

不能,我试过了
回复

使用道具 举报

51#
发表于 2021-2-12 21:52:01 | 只看该作者
610644034 发表于 2021-2-12 20:47
winpeshl.ini文件
[LaunchApps]
X:\windows\System32\WScript.exe,"X:\系统初始化.vbs"


你的这套认为比PECMD更简单吗?我怎么看着都眼花
PE没有VBS支持,你这个就运行不了,当然批处理做的事情可以很多,但必然复杂【我的PE就是批处理一键生成的】
进入桌面PECMD可以轻松的实现开始菜单及桌面及任务栏的布局
PE或许需要启动某些服务或安装软件用PECMD也就一句话
右下角的时间调整也可以实现
需要的某些驱动的安装也容易还有其他方面例如设置分辨率,设置热键,启用外置等都更方便
所以我还是支持楼主的观点:这种PE相对于PECMD做的PE逊色多了,各种的不方便与功能残缺!

回复

使用道具 举报

50#
 楼主| 发表于 2021-2-12 21:27:27 | 只看该作者
本帖最后由 ku588 于 2021-2-12 21:53 编辑

没有PECMD的支持,有些功能的实现不是太容易,也易导致PE的一些功能残缺,虽然只要想做好也可以找到补救的办法实现,但有更方便的工具更容易实现不用这又是何必呢,你就是用其它方法实现那也是第三方工具,难道你自己搞的文件工具不是第三方,那也都不是微软原生PE自带的,相反又是VBS又是BAT加不加私货用着就能放心了?只是自己觉得放心,别人觉得还不放心呢!

另外好像有些PE都有假死的毛病,解决方法就是进桌面后再次重启explorer,能有效解决假死问题,有时安装什么软件或搞什么设置要想生效就需要重启explorer,没PECMD,重启explorer功能就不容易实现,PE用起来就非常别扭,假死了就只能强行关机,不能重启explorer,应用新的设置也无法立即生效,要多别扭有多别扭!设置了重启explorer热键,假死鼠标不能动了,一个热键PE就回来了。

单就不用第三方工具实现进桌面非常容易,只是其它更多功能上的实现没有用PECMD方便!



点评

我的是纯vbs 和 bat 组合实现的工具,pecmd不知道是不是开源的,反正我没有去逆向过不知道,所以我自从会做pe就一路 vbs和bat 有没有私货那要看re和安装镜像有没有私货了。  详情 回复 发表于 2021-2-12 22:42
回复

使用道具 举报

49#
发表于 2021-2-12 21:08:27 | 只看该作者
本帖最后由 610644034 于 2021-2-12 21:09 编辑
ku588 发表于 2021-2-12 21:00
用VBS,PE还要添加VBS支持,用pecmd启动的PE文件权限 ...

所以啊,只要bat可以实现的我就用bat,我到现在还没有碰到权限问题,可能我并没有用到权限问题。都是一切看起来就跟pecmd没有区别。毕竟到这里只是SYSTEM登陆的,知足了
回复

使用道具 举报

48#
 楼主| 发表于 2021-2-12 21:00:16 | 只看该作者
本帖最后由 ku588 于 2021-2-12 21:03 编辑
610644034 发表于 2021-2-12 20:57
以前我是直接bat的,后来看着cmd窗口烦,就添加vbs 所以启动到桌面跟pecmd差不多,就是还没有实现 管理员 ...

用VBS,PE还要添加VBS支持,用pecmd启动PE文件权限级别更高,pecmd有提权功能

点评

我好像没有见过re不支持vbs的,本身基础里面就已经支持vbs了的。  详情 回复 发表于 2021-2-12 22:47
所以啊,只要bat可以实现的我就用bat,我到现在还没有碰到权限问题,可能我并没有用到权限问题。都是一切看起来就跟pecmd没有区别。  详情 回复 发表于 2021-2-12 21:08
回复

使用道具 举报

47#
发表于 2021-2-12 20:57:44 | 只看该作者
本帖最后由 610644034 于 2021-2-12 20:59 编辑
ku588 发表于 2021-2-12 20:55
又是vbs,又是初始化bat,搞得那么复杂,还没有原生startnet.cmd简洁来得快!

以前我是直接bat的,后来看着cmd窗口烦,就添加vbs 所以启动到桌面跟pecmd差不多,就是还没有实现 管理员登陆的功能! 所有的比如pecmd命令实现的功能只要bat可以做到,直接添加bat文件和启动项就可以了

点评

用VBS,PE还要添加VBS支持  详情 回复 发表于 2021-2-12 21:00
回复

使用道具 举报

46#
 楼主| 发表于 2021-2-12 20:55:19 | 只看该作者
本帖最后由 ku588 于 2021-2-12 20:57 编辑
610644034 发表于 2021-2-12 20:47
winpeshl.ini文件
[LaunchApps]
X:\windows\System32\WScript.exe,"X:\系统初始化.vbs"

又是vbs,又是初始化bat,搞得那么复杂,还没有原生startnet.cmd简洁来得快!用winpeshl.ini不用startnet.cmd,用startnet.cmd不用winpeshl.ini

点评

以前我是直接bat的,后来看着cmd窗口烦,就添加vbs 所以启动到桌面跟pecmd差不多,就是还没有实现 管理员登陆的功能!  详情 回复 发表于 2021-2-12 20:57
回复

使用道具 举报

45#
发表于 2021-2-12 20:47:03 | 只看该作者
本帖最后由 610644034 于 2021-2-12 20:53 编辑
hsmy 发表于 2021-2-12 19:34
看来我还停留在PECMD阶段,好无奈
wpeinit初始化后能进入桌面,但好多设定不容易实现,
个人感觉PECM ...

winpeshl.ini文件
[LaunchApps]
X:\windows\System32\WScript.exe,"X:\系统初始化.vbs"
X:\windows\explorer.exe
... 多一些 explorer.exe

系统初始化.vbs 文件

MoveFile "X:\Windows\System32\windows.immersiveshell.serviceprovider.dll" , "X:\Windows\System32\windows.immersiveshell.serviceprovider.dll--"
RunBatFile "X:\Windows\System32\wpeinit.exe" , 0 , 0
RunBatFile "X:\Windows\explorer.exe" , 0 , 0
RunBatFile "X:\系统初始化.bat" , 0 , 1
MoveFile "X:\Windows\System32\windows.immersiveshell.serviceprovider.dll--" , "X:\Windows\System32\windows.immersiveshell.serviceprovider.dll"
wscript.quit
'==============================================================================================================================
'移动一个文件
Sub MoveFile( ByVal I_EsiFile , ByVal I_EdiFile )
    on error resume next
    Dim t_fso
    Set t_fso = CreateObject("Scripting.FileSystemObject") 'vbs 文件系统对象
    t_fso.getfile( I_EsiFile ).copy( I_EdiFile )
    t_fso.getfile( I_EsiFile ).attributes = 0
    t_fso.getfile( I_EsiFile ).delete
End Sub
'==============================================================================================================================
'运行BAT文件 参数 bat文件 , 是否显示CMD窗口 0隐藏 1显示 ,是否等待结束0不等待 1等待结束
Sub RunBatFile( ByVal I_BatFile , I_Show , I_Wait )
    'on error resume next
    WScript.CreateObject ("WScript.Shell").run """" & I_BatFile & """" , I_Show , I_Wait
End Sub
'==============================================================================================================================

系统初始化.bat 文件
@echo off
setlocal enabledelayedexpansion
::CMD窗口字体绿色
title %~n0
color 0a
echo.
echo.
echo         PE 系统正在个性化初始化设置 请稍等 确勿关闭......
echo.

(
   cd "X:"
   
   start X:\Windows\System32\ctfmon.exe

   X:\系统初始化\DWM开启任务栏透明.bat
   X:\系统初始化\目录不显示文件缩略.bat
   X:\系统初始化\一键清理空驱动器.bat
   X:\系统初始化\删除桌面右键个性化设置.bat
   X:\系统初始化\删除桌面右键显示设置.bat
   X:\系统初始化\勾选始终在任务栏显示所有图标和通知.bat
   X:\系统初始化\去除快捷方式图标上的小箭头.bat
   X:\系统初始化\文件右键菜单中加上记事本打开.bat
   X:\系统初始化\文件和文件夹显示设置.bat
   X:\系统初始化\文件夹默认显示中等图标.bat
   X:\系统初始化\桌面右键电源.bat
   X:\系统初始化\桌面图标显示.bat
   X:\系统初始化\添加我的电脑右键菜单.bat
   X:\系统初始化\清除远程操作注册表的路径.bat
   X:\系统初始化\目录右键打开命令行.bat
   X:\系统初始化\目录文件右键获取管理员权限.bat
   X:\系统初始化\设置任务栏按钮从不合并.bat
   X:\系统初始化\设置微软输入法切换中英文为Ctrl键.bat
   X:\系统初始化\设置文件右键管理员运行菜单.bat
   X:\系统初始化\设置这台电脑不显示驱动器上面的所有文件夹.bat

   X:\系统维护脚本工具\目录挂载为可用盘符.bat "*"
   X:\系统维护脚本工具\目录扫描工具.bat "*"

   X:\系统安装工具\BCDEdit启动项工具.bat "*"
   X:\系统安装工具\Dism工具.bat "*"

   rem taskkill /f /im wpeinit.exe
   rem taskkill /f /im wpeinit.exe

   title 正在测试启动 explorer.exe

   rem start X:\Windows\explorer.exe
   rem timeout 3

   taskkill /f /im explorer.exe
   rem taskkill /f /im wpeinit.exe
   rem taskkill /f /im wpeinit.exe

   attrib -R -S -H -A X:\Users\Default\Desktop\desktop.ini
   attrib -R -S -H -A X:\Users\Public\Desktop\desktop.ini
   del X:\Users\Default\Desktop\desktop.ini /f /s /q /a
   del X:\Users\Public\Desktop\desktop.ini /f /s /q /a

   rem taskkill /f /im WmiPrvSE.exe

)>nul 2>nul

我的实现就这么简单 , startnet.cmd  直接删除完事了。自从学会做pe就一直用这个

点评

[attachimg]475236[/attachimg] 你的这套认为比PECMD更简单吗?我怎么看着都眼花 PE没有VBS支持,你这个就运行不了,当然批处理做的事情可以很多,但必然复杂【我的PE就是批处理一键生成的】 进入桌面PECMD可以轻  详情 回复 发表于 2021-2-12 21:52
又是vbs,又是初始化bat,搞得那么复杂,还没有原生startnet.cmd简洁来得快!  详情 回复 发表于 2021-2-12 20:55
回复

使用道具 举报

44#
 楼主| 发表于 2021-2-12 20:24:21 | 只看该作者
ntsyh 发表于 2021-2-12 19:44
为了要得到你的精品PE,我下午已经付款了,下载后已经上传到自己的天翼云盘,现分享给大家。祝大家春节快 ...

天翼云盘我这里也是有的,且分享可以永久有效,只是天翼云大文件需要登录才能下载,没账号的仍然无法下载,所以就没有分享天翼云,之前免费分享的主力就是文叔叔,上传下载都快(天翼云上传速度慢),只是分享下载的多了突然就提示分享下载的流量不足就收费了,这个也能理解,不能指望人家永久免费不是,毕竟投资就需要回报,种韭菜收割只是早晚的事儿!
回复

使用道具 举报

43#
发表于 2021-2-12 20:14:11 | 只看该作者
startnet.cmd 启动也玩过,但是后来又回到pecmd了!实在太不方便了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-19 10:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表