无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: NicTense
打印 上一主题 下一主题

【下载】Tango WinPE 2013 V1.63.13.1001 蛇年珍藏版(8月新定制工具和更新补丁)

    [复制链接]
571#
发表于 2010-3-18 22:59:46 | 只看该作者
原帖由 haiou327 于 2010-3-18 22:55 发表
把SYSTEM32下的PETOOLS_LINK.cmd里的PETOOLS你全替换成你想的目录看看。

试过了,不行!
回复

使用道具 举报

572#
发表于 2010-3-18 23:02:37 | 只看该作者

回复 #577 h99h99 的帖子

是里面的CMD代码,不是文件里的PETOOLS
回复

使用道具 举报

573#
 楼主| 发表于 2010-3-18 23:03:57 | 只看该作者
原帖由 haiou327 于 2010-3-18 22:53 发表
要删除目录,因为刚才要更新DG所以才加上,
TangoPE\%%i这里还是“”引上吧,否则空格路径或文件名又处理不了。


好像没有包含空格的文件或者路径要处理啊

如果要处理空格,那上面 "eol=; tokens=1" 还得改

如果tokens=* 或者"delims=" 那;说明就失效了,而且要求每行的空格都不能乱加

貌似得不偿失阿
回复

使用道具 举报

574#
发表于 2010-3-18 23:08:50 | 只看该作者
原帖由 haiou327 于 2010-3-18 23:02 发表
是里面的CMD代码,不是文件里的PETOOLS



::PECMD FORX @\PETOOLS,TOOLS,0,!EXEC CMD /C "PETOOLS_LINK %TOOLS%"
@echo off
if "%~1"=="" goto :eof
if not defined StartMenu goto :eof
if "%~1"=="merge" goto :merge
if not exist "%~1" goto :eof
SET "BASE_DIR=%~1"
SET "外置程序=外置程序_%~d1盘"
SET "外置程序=%StartMenu%\%外置程序::=%"
SET "_TF=%WinDir%\T_PETOOLS_%base_dir:~0,1%_"
IF EXIST "%外置程序%" RD /S /Q "%外置程序%" 2>nul
:START
DEL "%_TF%*.*" 2>nul
PUSHD "%~F1"
>%_TF%LST.lst dir /s/a/b *.wim *.cmd *.bat *.exe readme*.txt 使用说明*.txt
POPD
PUSHD "%WinDir%"
for /f "usebackq delims=" %%i in (%_TF%LST.lst) do CALL :MAKE_LINK "%%i"
ECHO.EXEC !%~F0 merge "%外置程序%" >>%_TF%LNK.INI
ECHO.FILE %_TF%LNK.INI>>%_TF%LNK.INI
START PECMD LOAD %_TF%LNK.INI
PUSHD "%~F1"
>"%_TF%REG.lst" dir /s/a/b SETUP_REG.REG 2>nul
>"%_TF%INF.lst" dir /s/a/b setup.inf 2>nul
POPD
if exist "%_TF%REG.LST" for /f "usebackq delims=" %%i in ("%_TF%REG.LST") do REGEDIT /S "%%i"
if exist "%_TF%INF.lst" for /f "usebackq delims=" %%i in ("%_TF%INF.lst") do RUNDLL32.EXE SETUPAPI.DLL,InstallHinfSection DefaultInstall 128 %%i
IF EXIST "%_TF%SETUP.LST" for /f "usebackq delims=" %%i in ("%_TF%SETUP.LST") do CALL :PETOOLS_SETUP %%i
DEL %_TF%*.lst
POPD
goto :eof
:MAKE_LINK
SETLOCAL
if "%~1"=="" goto :eof
if /i "%~n1"=="setup" (
echo.%1 >>"%_TF%SETUP.LST"
goto :eof
)
SET ".=%~1"
SET ".=%.:&=^&%"
SET "PETOOLS=%~dpn1"
call,SET "PETOOLS=%%PETOOLS:%BASE_DIR%=%外置程序%%%"
SET "PETOOLS=%PETOOLS:&=^&%"
echo.LINK %PETOOLS%,%.%>>%_TF%LNK.INI
GOTO :EOF
:PETOOLS_SETUP
::为什么需要这些步骤呢,因为考虑到有一些批处理对执行目录的要求(编写时没有考虑到),所以才需要进入批处理目录执行.否则可能会出错.表面上是执行了,其实执行的结果是错误的.用PECMD调用同样会有这样的问题.
pushd "%~dp1"
PECMD EXEC !%~nx1
POPD
goto :eof
:merge
PUSHD %2||GOTO :EOF
for /d %%i in ("%~2\*") do call :merge_lnk "%%i"
POPD
goto :eof
:merge_lnk
CD /D %1||GOTO :EOF
for /d %%i in ("%~f1\*") do call %0 "%%i"
CD /D %1||GOTO :EOF
set n=
for /f %%i in ('dir /a/b') do (
    if defined n goto :eof
    set n=1
)
for /f "usebackq delims=" %%i in (`dir /a/b`) do move /y "%%i" ..\
cd..&&rd %1
goto :eof



==============================================================

请在上面的代码中用红色的标出,谢谢!!
回复

使用道具 举报

575#
 楼主| 发表于 2010-3-18 23:11:58 | 只看该作者

回复 #580 h99h99 的帖子

直接执行字符替换就是了,貌似这个修改没意义,目录而已,又不显示出来,没区别
回复

使用道具 举报

576#
发表于 2010-3-18 23:14:05 | 只看该作者
原帖由 NicTense 于 2010-3-18 23:11 发表
直接执行字符替换就是了,貌似这个修改没意义,目录而已,又不显示出来,没区别



替换了,不行!想研究一下!
回复

使用道具 举报

577#
 楼主| 发表于 2010-3-18 23:15:21 | 只看该作者

回复 #582 h99h99 的帖子

替换了之后,目录名还有pecmd.ini里面的也要修改阿
回复

使用道具 举报

578#
发表于 2010-3-18 23:20:41 | 只看该作者
原帖由 NicTense 于 2010-3-18 23:15 发表
替换了之后,目录名还有pecmd.ini里面的也要修改阿

pecmd.ini  PETOOLS_LINK.CMD  内的所有 petools  改为 mytools  就不行了,想知道为什么!

顺便说一句:你的pe帅呆了,酷毙了!!!
回复

使用道具 举报

579#
发表于 2010-3-18 23:25:25 | 只看该作者
支持力作,辛苦了···
回复

使用道具 举报

580#
发表于 2010-3-18 23:46:19 | 只看该作者
问题解决了,没有注意到后来发布的补丁!



pe下回帖,显卡驱动还真是问题!
回复

使用道具 举报

581#
 楼主| 发表于 2010-3-19 00:02:42 | 只看该作者
原帖由 zxcxhzhangxi 于 2010-3-18 23:46 发表
问题解决了,没有注意到后来发布的补丁!

85034

pe下回帖,显卡驱动还真是问题!


是的,拉屏抖动很厉害的,所以我才一直没空去弄上网组件,弄这个就要顺便把显卡和网卡的驱动都弄了

还有个setwp.cmd的补丁,在前面找一下,昨晚发布的补丁的setwp.cmd特定情况下有bug,会导致F10失效

暂不发布新补丁了,只提供了这个文件,自己替换一下吧

下版补丁加入haiou327版主提到的删目录功能和 可选 集成PETOOLS功能,顺便把7z完整版集成了
回复

使用道具 举报

582#
发表于 2010-3-19 00:03:38 | 只看该作者
原帖由 NicTense 于 2010-3-18 23:15 发表
替换了之后,目录名还有pecmd.ini里面的也要修改阿

当今,整个坛内的最新pe大多能看见tango的影子,我也想将 0pe yy成 tango 风格,之前也是楼主帮0pe精简的explorer.exe、shell32.dll,请问天使大大:替换这两个文件就可以了吗?
回复

使用道具 举报

583#
发表于 2010-3-19 00:04:01 | 只看该作者
WELL...楼主的PE一直是精品...
回复

使用道具 举报

584#
发表于 2010-3-19 00:22:58 | 只看该作者
看你的setpw.cmd的意思,别人改到别的地方的图片了,F10就不自动换了。。。
回复

使用道具 举报

585#
 楼主| 发表于 2010-3-19 00:23:45 | 只看该作者
原帖由 h99h99 于 2010-3-19 00:03 发表

当今,整个坛内的最新pe大多能看见tango的影子,我也想将 0pe yy成 tango 风格,之前也是楼主帮0pe精简的explorer.exe、shell32.dll,请问天使大大:替换这两个文件就可以了吗?



呵呵,我得去跟Tango收点推广费

这两个文件只是一部分,不过是比重比较大的一部分,其他的还有10几个文件,每个文件只有1、2个图标或位图

坛内的PE大部分应该只处理了3、4个文件

除了你说的那两个外,把comctl32.dll ,msgina.dll 也处理了,其他的就不太重要了
回复

使用道具 举报

586#
 楼主| 发表于 2010-3-19 00:29:13 | 只看该作者
原帖由 slore 于 2010-3-19 00:22 发表
看你的setpw.cmd的意思,别人改到别的地方的图片了,F10就不自动换了。。。


换的,你测试一下就知道了

当用户自己设置了别的地方的图片作为墙纸时,F10的时候当成没墙纸处理,显示tools\pic下的第一幅图片

这个做法是为了避免同名情况下的顺序错乱
回复

使用道具 举报

587#
发表于 2010-3-19 00:36:40 | 只看该作者
http://www.brsbox.com/filebox/do ... 239de364d7668e17c64现在系统维护了。大家给个分流地址好么》?
回复

使用道具 举报

588#
发表于 2010-3-19 00:36:49 | 只看该作者
原帖由 NicTense 于 2010-3-19 00:23 发表



呵呵,我得去跟Tango收点推广费

这两个文件只是一部分,不过是比重比较大的一部分,其他的还有10几个文件,每个文件只有1、2个图标或位图

坛内的PE大部分应该只处理了3、4个文件

除了你说的那两 ...


TANGO 风 因 “逆旋风”而刮起,你的功劳大大(可能是你几年的积累和心血,今天得到众多人认可,辛苦也值得!!),人们看见 TANGO 一定会想起“逆旋风”逆天使!!
回复

使用道具 举报

589#
 楼主| 发表于 2010-3-19 00:42:49 | 只看该作者
原帖由 h99h99 于 2010-3-19 00:36 发表


TANGO 风 因 “逆旋风”而刮起,你的功劳大大(可能是你几年的积累和心血,今天得到众多人认可,辛苦也值得!!),人们看见 TANGO 一定会想起“逆旋风”逆天使!!


呵呵,我1年前才知道有PE这种东西啊,纯属全新菜鸟一个,看注册时间就知道了,哪来几年的心血,刚开始弄美化被鄙视了,哈哈,因为很多人觉得维护用的美化纯属多余,不过事实证明,爱美之心人皆有之啊,在不增大体积的前提下,美化一下感觉也还不错。
回复

使用道具 举报

590#
发表于 2010-3-19 00:44:03 | 只看该作者
原帖由 NicTense 于 2010-3-19 00:23 发表



呵呵,我得去跟Tango收点推广费

这两个文件只是一部分,不过是比重比较大的一部分,其他的还有10几个文件,每个文件只有1、2个图标或位图

坛内的PE大部分应该只处理了3、4个文件

除了你说的那两 ...



“其他的就不太重要了”,但我也想知道,能否告诉我?(也就是大家)

[ 本帖最后由 h99h99 于 2010-3-19 00:49 编辑 ]
回复

使用道具 举报

591#
 楼主| 发表于 2010-3-19 00:44:31 | 只看该作者
原帖由 zhdd2000 于 2010-3-19 00:36 发表
http://www.brsbox.com/filebox/down/fc/88c416f69e7a239de364d7668e17c64现在系统维护了。大家给个分流地址好么》?


好像可以了,貌似刚才一直崩溃的,其实无所谓的,明天更新也一样,反正这个补丁也不是最终版
回复

使用道具 举报

592#
发表于 2010-3-19 00:48:04 | 只看该作者
原帖由 NicTense 于 2010-3-19 00:42 发表


呵呵,我1年前才知道有PE这种东西啊,纯属全新菜鸟一个,看注册时间就知道了,哪来几年的心血,刚开始弄美化被鄙视了,哈哈,因为很多人觉得维护用的美化纯属多余,不过事实证明,爱美之心人皆有之啊,在不增 ...

你给电脑维护人员带来了美的享受,你是“美的天使”!辛苦了!我们谢谢你了!
回复

使用道具 举报

593#
 楼主| 发表于 2010-3-19 00:49:18 | 只看该作者
原帖由 h99h99 于 2010-3-19 00:44 发表



“其他的就不太重要了”,但我也想知道,能否告诉我?


理论上有图标有位图的都需要美化,但是太麻烦了,工作量太大,所以一般只处理那些比较经常看到的

desk.cpl
main.cpl
pecmd.exe
stobject.dll
sysdm.cpl
等等
其他的,你看着有图标的,觉得不顺眼就替换了

TangoPE我把很多对话框也处理了,好像改了几十个,还有菜单也改了几十个

主要是有些图标实在很难找到合适的

当时我弄shell.dll就痛苦了很久,最后没办法,硬着头皮自己做了十几个图标,我的美术天分是0,这对我来说是很难的

[ 本帖最后由 NicTense 于 2010-3-19 00:51 编辑 ]
回复

使用道具 举报

594#
发表于 2010-3-19 00:59:00 | 只看该作者
原帖由 NicTense 于 2010-3-19 00:49 发表


理论上有图标有位图的都需要美化,但是太麻烦了,工作量太大,所以一般只处理那些比较经常看到的

desk.cpl
main.cpl
pecmd.exe
stobject.dll
sysdm.cpl
等等
其他的,你看着有图标的,觉得不顺眼就 ...



可以感觉你是个追求完美的人,这个过程很是辛苦,除了技术还是个体力活,希望你保重身体,将tangoPE做的更好!
回复

使用道具 举报

595#
发表于 2010-3-19 01:36:29 | 只看该作者
  1. 挂在开始菜单外面太难看了,还是挂到里面去好了
复制代码

PETOOLS放到开始菜单程序二级目录.

[ 本帖最后由 haiou327 于 2010-3-19 01:38 编辑 ]

PETOOLS.gif (39.34 KB, 下载次数: 130)

PETOOLS.gif
回复

使用道具 举报

596#
 楼主| 发表于 2010-3-19 01:38:28 | 只看该作者
原帖由 haiou327 于 2010-3-19 01:36 发表
PETOOLS放到开始菜单程序二级目录.


嗯,这样明显帅很多,bug解决完了,休息两天,过两天找个时间,把7z集成进去,把这个petools做成可选功能。
回复

使用道具 举报

597#
发表于 2010-3-19 01:40:32 | 只看该作者

回复 #602 NicTense 的帖子

看能不能把PETOOL文件夹图标指定成其它图标
回复

使用道具 举报

598#
发表于 2010-3-19 01:56:51 | 只看该作者

回复 #572 h99h99 的帖子

鱼来了.

回复

使用道具 举报

599#
 楼主| 发表于 2010-3-19 02:14:52 | 只看该作者
原帖由 haiou327 于 2010-3-19 01:56 发表
鱼来了.

http://bbs.wuyou.net/attachment.php?aid=85043¬humb=yes


没看明白啥意思

换成其他图标,不知道用desktop.ini行不行,但是好像没必要吧,就当一个分类,一样的图标好看些

另外,我想把nircmd给集成进去,有一些pecmd没有的命令集,貌似还挺有用的,才31k

这样我就可以加个0体积的截图功能了,呵呵,可以把当前窗口或整个界面存为指定的图标,再指定画图自动打开它

90%的截图需求已经可以满足了
回复

使用道具 举报

600#
发表于 2010-3-19 02:23:05 | 只看该作者
【4楼:安装指南及相关工具】

暂缺,最近有点累,先不写了,5楼问题解决了再推出
==========
等这个,早用上lz的好pe
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-25 17:57

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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