h99h99 发表于 2010-3-18 22:59:46

原帖由 haiou327 于 2010-3-18 22:55 发表 http://bbs.wuyou.net/images/common/back.gif
把SYSTEM32下的PETOOLS_LINK.cmd里的PETOOLS你全替换成你想的目录看看。
试过了,不行!

haiou327 发表于 2010-3-18 23:02:37

回复 #577 h99h99 的帖子

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

NicTense 发表于 2010-3-18 23:03:57

原帖由 haiou327 于 2010-3-18 22:53 发表 http://bbs.wuyou.net/images/common/back.gif
要删除目录,因为刚才要更新DG所以才加上,
TangoPE\%%i这里还是“”引上吧,否则空格路径或文件名又处理不了。

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

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

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

貌似得不偿失阿

h99h99 发表于 2010-3-18 23:08:50

原帖由 haiou327 于 2010-3-18 23:02 发表 http://bbs.wuyou.net/images/common/back.gif
是里面的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



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

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

NicTense 发表于 2010-3-18 23:11:58

回复 #580 h99h99 的帖子

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

h99h99 发表于 2010-3-18 23:14:05

原帖由 NicTense 于 2010-3-18 23:11 发表 http://bbs.wuyou.net/images/common/back.gif
直接执行字符替换就是了,貌似这个修改没意义,目录而已,又不显示出来,没区别


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

NicTense 发表于 2010-3-18 23:15:21

回复 #582 h99h99 的帖子

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

h99h99 发表于 2010-3-18 23:20:41

原帖由 NicTense 于 2010-3-18 23:15 发表 http://bbs.wuyou.net/images/common/back.gif
替换了之后,目录名还有pecmd.ini里面的也要修改阿
pecmd.iniPETOOLS_LINK.CMD内的所有 petools改为 mytools就不行了,想知道为什么!

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

qwertyuiss1 发表于 2010-3-18 23:25:25

支持力作,辛苦了···

zxcxhzhangxi 发表于 2010-3-18 23:46:19

问题解决了,没有注意到后来发布的补丁!



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

NicTense 发表于 2010-3-19 00:02:42

原帖由 zxcxhzhangxi 于 2010-3-18 23:46 发表 http://bbs.wuyou.net/images/common/back.gif
问题解决了,没有注意到后来发布的补丁!

85034

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

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

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

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

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

h99h99 发表于 2010-3-19 00:03:38

原帖由 NicTense 于 2010-3-18 23:15 发表 http://bbs.wuyou.net/images/common/back.gif
替换了之后,目录名还有pecmd.ini里面的也要修改阿
当今,整个坛内的最新pe大多能看见tango的影子,我也想将 0pe yy成 tango 风格,之前也是楼主帮0pe精简的explorer.exe、shell32.dll,请问天使大大:替换这两个文件就可以了吗?

neo4026 发表于 2010-3-19 00:04:01

WELL...楼主的PE一直是精品...

slore 发表于 2010-3-19 00:22:58

看你的setpw.cmd的意思,别人改到别的地方的图片了,F10就不自动换了。。。

NicTense 发表于 2010-3-19 00:23:45

原帖由 h99h99 于 2010-3-19 00:03 发表 http://bbs.wuyou.net/images/common/back.gif

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


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

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

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

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

NicTense 发表于 2010-3-19 00:29:13

原帖由 slore 于 2010-3-19 00:22 发表 http://bbs.wuyou.net/images/common/back.gif
看你的setpw.cmd的意思,别人改到别的地方的图片了,F10就不自动换了。。。

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

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

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

zhdd2000 发表于 2010-3-19 00:36:40

http://www.brsbox.com/filebox/down/fc/88c416f69e7a239de364d7668e17c64现在系统维护了。大家给个分流地址好么》?

h99h99 发表于 2010-3-19 00:36:49

原帖由 NicTense 于 2010-3-19 00:23 发表 http://bbs.wuyou.net/images/common/back.gif



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

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

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

除了你说的那两 ...

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

NicTense 发表于 2010-3-19 00:42:49

原帖由 h99h99 于 2010-3-19 00:36 发表 http://bbs.wuyou.net/images/common/back.gif


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

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

h99h99 发表于 2010-3-19 00:44:03

原帖由 NicTense 于 2010-3-19 00:23 发表 http://bbs.wuyou.net/images/common/back.gif



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

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

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

除了你说的那两 ...


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

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

NicTense 发表于 2010-3-19 00:44:31

原帖由 zhdd2000 于 2010-3-19 00:36 发表 http://bbs.wuyou.net/images/common/back.gif
http://www.brsbox.com/filebox/down/fc/88c416f69e7a239de364d7668e17c64现在系统维护了。大家给个分流地址好么》?

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

h99h99 发表于 2010-3-19 00:48:04

原帖由 NicTense 于 2010-3-19 00:42 发表 http://bbs.wuyou.net/images/common/back.gif


呵呵,我1年前才知道有PE这种东西啊,纯属全新菜鸟一个,看注册时间就知道了,哪来几年的心血,刚开始弄美化被鄙视了,哈哈,因为很多人觉得维护用的美化纯属多余,不过事实证明,爱美之心人皆有之啊,在不增 ...
你给电脑维护人员带来了美的享受,你是“美的天使”!辛苦了!我们谢谢你了!

NicTense 发表于 2010-3-19 00:49:18

原帖由 h99h99 于 2010-3-19 00:44 发表 http://bbs.wuyou.net/images/common/back.gif



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

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

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

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

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

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

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

h99h99 发表于 2010-3-19 00:59:00

原帖由 NicTense 于 2010-3-19 00:49 发表 http://bbs.wuyou.net/images/common/back.gif


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

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


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

haiou327 发表于 2010-3-19 01:36:29

挂在开始菜单外面太难看了,还是挂到里面去好了
PETOOLS放到开始菜单程序二级目录.

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

NicTense 发表于 2010-3-19 01:38:28

原帖由 haiou327 于 2010-3-19 01:36 发表 http://bbs.wuyou.net/images/common/back.gif
PETOOLS放到开始菜单程序二级目录.

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

haiou327 发表于 2010-3-19 01:40:32

回复 #602 NicTense 的帖子

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

haiou327 发表于 2010-3-19 01:56:51

回复 #572 h99h99 的帖子

鱼来了.

http://bbs.wuyou.net/attachment.php?aid=85043&nothumb=yes

NicTense 发表于 2010-3-19 02:14:52

原帖由 haiou327 于 2010-3-19 01:56 发表 http://bbs.wuyou.net/images/common/back.gif
鱼来了.

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

没看明白啥意思

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

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

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

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

水如我心 发表于 2010-3-19 02:23:05

【4楼:安装指南及相关工具】

暂缺,最近有点累,先不写了,5楼问题解决了再推出
==========
等这个,早用上lz的好pe
页: 10 11 12 13 14 15 16 17 18 19 [20] 21 22 23 24 25 26 27 28 29
查看完整版本: 【下载】Tango WinPE 2013 V1.63.13.1001 蛇年珍藏版(8月新定制工具和更新补丁)