无忧启动论坛

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

[原创] (2022-02-02 更新) Re:WIN10XPE - 从零开始构建的全功能PE

    [复制链接]
2131#
 楼主| 发表于 2019-10-13 11:06:14 | 只看该作者
本帖最后由 slore 于 2019-10-13 11:08 编辑
gazi06 发表于 2019-10-13 01:39
谢谢 我希望在单击程序快捷方式时将其修复。 不进行自动分配


这个中文翻译很糟糕,无法理解你说的意思,建议你把英文也保留下来。

如果你是想添加快捷方式到开始菜单,可以用 PinToStartMenu 宏命令。

http://bbs.wuyou.net/forum.php?m ... &fromuid=166812


还是说,你点击了这里的快捷方式,
没有自动添加到开始菜单的常见列表中?

点评

是的,我想添加自动单击的应用程序作为收藏夹。 添加了桌面上的应用程序,但未添加minstall中的程序。 @liuzhaoyzz,正如您的朋友猜的那样,英语和中文我不只知道土耳其语:D  详情 回复 发表于 2019-10-13 16:21
如果我没有记错的话,gazi06是来自越南的朋友,英语估计就是他的第二语言,至于中文,就更难为他了,他能把中文搞成这样子,已经算不错了,英语和中文对他估计都是外语,呵呵。  详情 回复 发表于 2019-10-13 11:21
回复

使用道具 举报

2132#
发表于 2019-10-13 11:18:00 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-10-13 11:25 编辑
slore 发表于 2019-10-13 11:00
没选32位支持的话,默认是忽略Syswow64的路径。
mui文件存在的才添加,当然前提是这个文件要添加。



似乎是flag_syswow64这个变量?就是先要set "flag_syswow64=0"是吗?
H:\WimBuilder2-Full20191010\lib\macros\AddFiles.vbs
flag_syswow64 = env("ADDFILES_SYSWOW64")
g_syswow64 = ""
  'ignore g_path
  If Left(fn, 1) = "\" Then
    'ignore SysWOW64 files
    If flag_syswow64 <> "1" Then
      If InStr(1, fn, "\Windows\SysWOW64\") = 1 Then Exit Sub
    End If
    outs = outs & fn & vbCrLf
    Exit Sub
  End If

  'ignore SysWOW64 files
  If flag_syswow64 <> "1" And g_path = "\Windows\SysWOW64\" Then Exit Sub


H:\WimBuilder2-Full20191010\Projects\WIN10XPE\main.bat
set opt[support.wow64]=%opt[build.wow64support]%
if "%opt[support.wow64]%"=="true" (
  set ADDFILES_SYSWOW64=1
)
可是我已经勾选了wow64支持了啊,ADDFILES_SYSWOW64=1,flag_syswow64= env("ADDFILES_SYSWOW64")=1,flag_syswow64是字符型,还是数值型?判断是不是有问题啊?  If flag_syswow64 <> "1" 。
        

点评

不是1就不复制,内部勾选了32位支持,自动 ADDFILES_SYSWOW64=1。 我没有那么老的ISO。屏幕怎么输出的?  详情 回复 发表于 2019-10-13 11:24
回复

使用道具 举报

2133#
发表于 2019-10-13 11:21:19 | 只看该作者
slore 发表于 2019-10-13 11:06
这个中文翻译很糟糕,无法理解你说的意思,建议你把英文也保留下来。

如果你是想添加快捷方式到开始 ...

如果我没有记错的话,gazi06是来自越南的朋友,英语估计就是他的第二语言,至于中文,就更难为他了,他能把中文搞成这样子,已经算不错了,英语和中文对他估计都是外语,呵呵。        
回复

使用道具 举报

2134#
 楼主| 发表于 2019-10-13 11:24:02 | 只看该作者
liuzhaoyzz 发表于 2019-10-13 11:18
似乎是flag_syswow64这个变量?就是先要set "flag_syswow64=0"是吗?
H:\WimBuilder2-Full20191010\ ...

不是1就不复制,内部勾选了32位支持,自动
ADDFILES_SYSWOW64=1。

我没有那么老的ISO。屏幕怎么输出的?

点评

看提示是成功了,结果X盘没有。  详情 回复 发表于 2019-10-13 11:31
回复

使用道具 举报

2135#
发表于 2019-10-13 11:31:44 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-10-13 11:32 编辑
slore 发表于 2019-10-13 11:24
不是1就不复制,内部勾选了32位支持,自动
ADDFILES_SYSWOW64=1。


看提示是成功了,结果X盘\Windows\SysWOW64\activeds.dll没有。

QQ拼音截图20191013113044.png (5.64 KB, 下载次数: 90)

QQ拼音截图20191013113044.png

点评

这个只是我生成要提取的列表,调用wimlib提取还没执行,执行的话,会有解压信息。你路径是???????应该是有特殊字符,wimlib估计失败了。  详情 回复 发表于 2019-10-13 11:35
回复

使用道具 举报

2136#
 楼主| 发表于 2019-10-13 11:35:17 | 只看该作者
liuzhaoyzz 发表于 2019-10-13 11:31
看提示是成功了,结果X盘\Windows\SysWOW64\activeds.dll没有。


这个只是我生成要提取的列表,调用wimlib提取还没执行,执行的话,会有解压信息。你路径是???????应该是有特殊字符,wimlib估计调用失败了。

点评

路径是这个,只有中文,没有特殊字符啊。 H:\WimBuilder2-Full20191010\Projects\WIN10XPE\双心软件\TeamViewer call addfiles这个命令,会不会导致问题, H:\WimBuilder2-Full20191010\lib\macros\AddFiles.cm  详情 回复 发表于 2019-10-13 11:39
回复

使用道具 举报

2137#
发表于 2019-10-13 11:39:36 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-10-13 11:42 编辑
slore 发表于 2019-10-13 11:35
这个只是我生成要提取的列表,调用wimlib提取还没执行,执行的话,会有解压信息。你路径是???????应该 ...


路径是这个,只有中文,没有特殊字符,也没有空格啊。只是找到并调用main.bat,看提示是已经找到并加载执行了,如果没有找到,也不会调用main.bat里面的addfiles语句了。
H:\WimBuilder2-Full20191010\Projects\WIN10XPE\双心软件\TeamViewer\main.bat

call addfiles这个命令,会不会导致问题,
H:\WimBuilder2-Full20191010\lib\macros\AddFiles.cmd
H:\WimBuilder2-Full20191010\lib\macros\AddFiles.vbs
同目录下有同名的cmd和vbs文件,call优先调用的是哪个?cmd吗?会不会调用了vbs?

        

点评

你先改个英文名试试。vbs不会被直接调用。需要 cscript解释器,一定是调用cmd先的,你看到 Macros提示参数那行,是cmd输出的。  详情 回复 发表于 2019-10-13 11:46
回复

使用道具 举报

2138#
 楼主| 发表于 2019-10-13 11:46:26 | 只看该作者
liuzhaoyzz 发表于 2019-10-13 11:39
路径是这个,只有中文,没有特殊字符,也没有空格啊。只是找到并调用main.bat,看提示是已经找到并加载 ...

你先改个英文名试试。vbs不会被直接调用。需要
cscript解释器,一定是调用cmd先的,你看到
Macros提示参数那行,是cmd输出的。

点评

不是中文名字的问题。就是类型不匹配的问题。问了说明问题,我简化了代码。  详情 回复 发表于 2019-10-13 11:50
回复

使用道具 举报

2139#
发表于 2019-10-13 11:50:22 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-10-13 11:53 编辑
slore 发表于 2019-10-13 11:46
你先改个英文名试试。vbs不会被直接调用。需要
cscript解释器,一定是调用cmd先的,你看到
Macros提示 ...


不是中文名字的问题。就是类型不匹配的问题。为了说明问题,我简化了代码,做了个demo,你现在手边有电脑吗?你看下。
        

QQ拼音截图20191013114950.png (11.05 KB, 下载次数: 76)

QQ拼音截图20191013114950.png

syswow64文件提取问题.rar

623 Bytes, 下载次数: 3, 下载积分: 无忧币 -2

点评

你简化的不对啊。 env是 环境变量操作对象,上面要获取的。不是直接用的。 lib\macros\AddFiles.cmd :_AppendFiles rem CALL AddFiles.vbs cscript //nologo "%~dp0\AddFiles.vbs" %* "%_WB_TMP_DIR%\_Add  详情 回复 发表于 2019-10-13 11:59
提取都会出错?  发表于 2019-10-13 11:55
回复

使用道具 举报

2140#
发表于 2019-10-13 11:56:08 | 只看该作者
大佬好厉害
回复

使用道具 举报

2141#
 楼主| 发表于 2019-10-13 11:59:20 | 只看该作者
liuzhaoyzz 发表于 2019-10-13 11:50
不是中文名字的问题。就是类型不匹配的问题。为了说明问题,我简化了代码,做了个demo,你现在手边有电 ...


你简化的不对啊。

env是 环境变量操作对象,上面要获取的。不是直接用的。

lib\macros\AddFiles.cmd
:_AppendFiles
rem CALL AddFiles.vbs
cscript //nologo  "%~dp0\AddFiles.vbs" %* "%_WB_TMP_DIR%\_AddFiles.txt"  这里生成提取文件到临时文件。

if "x%AddFiles_Mode%"=="xbatch" goto :EOF
if "x%AddFiles_Mode%"=="xmerge" goto :EOF
call DoAddFiles  这里调用 wimlib。


lib\macros\DoAddFiles.cmd
你改成 echo on,看提取过程。
回复

使用道具 举报

2142#
发表于 2019-10-13 12:19:01 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-10-13 12:22 编辑

我在lib\macros\DoAddFiles.cmd里面,最后一行加上了pause,执行到H:\WimBuilder2-Full20191010\Projects\WIN10XPE\双心软件\TeamViewer\main.bat,
call AddFiles \Windows\SysWOW64\activeds.dll
pause

DoAddFiles.cmd根本就没有被pause拦截下来,也就是说根本没有调用wimlib,应该是跳过去了。
AddFiles.vbs里面,这一句判断之后直接跳过去了:
If flag_syswow64 <> "1" And g_path = "\Windows\SysWOW64\" Then Exit Sub

我在楼上简化的那段代码,就是想要说明,变量类型有问题,导致判断错误,直接跳过去了。问题不在于wimlib。
        

点评

cscript //nologo "%~dp0\AddFiles.vbs" %* "%_WB_TMP_DIR%\_AddFiles.txt" 这里生成提取文件到临时文件。 你在这之后添加pause代码。 你简化的代码就是不对。 Dim wshShell, env, wim_ver, wim_lang Se  详情 回复 发表于 2019-10-13 12:29
回复

使用道具 举报

2143#
 楼主| 发表于 2019-10-13 12:29:53 | 只看该作者
liuzhaoyzz 发表于 2019-10-13 12:19
我在lib\macros\DoAddFiles.cmd里面,最后一行加上了pause,执行到H:\WimBuilder2-Full20191010\Projects\W ...

cscript //nologo  "%~dp0\AddFiles.vbs" %* "%_WB_TMP_DIR%\_AddFiles.txt"  这里生成提取文件到临时文件。

你在这之后添加pause代码。


你简化的代码就是不对。
Dim wshShell, env, wim_ver, wim_lang
Set wshShell = WScript.CreateObject("WScript.Shell")
Set env = wshShell.Environment("Process")

wim_ver = env("WB_PE_VER")
wim_lang = env("WB_PE_LANG")

开头加上这2行,你看看还错不。

last_wimbuilder.log你可以看看。
输出文件列表后,后面有提取文件的大小和进度。

你这个完全没有调用到DoAddFiles。

其他代码有设置 AddFiles_Mode=merge?

  1. if "x%AddFiles_Mode%"=="xbatch" goto :EOF
  2. if "x%AddFiles_Mode%"=="xmerge" goto :EOF
  3. call DoAddFiles
复制代码

点评

加上了你说的代码确实不出错了,可是%flag_syswow64%变量为什么echo出来后是空值? flag_syswow64 = env("ADDFILES_SYSWOW64") 确实是没有调用到DoAddFiles 其他代码没有设置 AddFiles_Mode=merge啊。  详情 回复 发表于 2019-10-13 12:38
回复

使用道具 举报

2144#
发表于 2019-10-13 12:38:07 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-10-13 12:42 编辑
slore 发表于 2019-10-13 12:29
cscript //nologo  "%~dp0\AddFiles.vbs" %* "%_WB_TMP_DIR%\_AddFiles.txt"  这里生成提取文件到临时文 ...


加上了你说的代码确实不出错了,可是%flag_syswow64%变量为什么echo出来后是空值? ADDFILES_SYSWOW64在main.bat里面已经赋值为1了啊。
flag_syswow64 = env("ADDFILES_SYSWOW64")

确实是没有调用到DoAddFiles
其他代码没有设置 AddFiles_Mode=merge啊。
      

点评

AddFiles.cmd 开 echo on看下怎么执行的啊。 全工程的环境变量的继承的。别的脚本可能会设置,通常补充驱动时,会设置这个,不用每次几个小文件就提取一次,而是 先设置为merge模式,所有的AddDrivers都执行完毕,  详情 回复 发表于 2019-10-13 12:42
回复

使用道具 举报

2145#
 楼主| 发表于 2019-10-13 12:42:44 | 只看该作者
本帖最后由 slore 于 2019-10-13 12:45 编辑
liuzhaoyzz 发表于 2019-10-13 12:38
加上了你说的代码确实不出错了,可是%flag_syswow64%变量为什么echo出来后是空值?
flag_syswow64 = en ...


AddFiles.cmd 开 echo on看下怎么执行的啊。 全工程的环境变量的继承的。别的脚本可能会设置,通常补充驱动时,会设置这个,不用每次几个小文件就提取一次,而是
先设置为merge模式,所有的AddDrivers都执行完毕,最后调用
call DoAddFiles 全部提取。DoAddFiles执行过一次后,会自动重置AddFiles_Mode变量。


echo出来后是空值?
flag_syswow64 = env("ADDFILES_SYSWOW64")


批处理,调用vbs的时候,vbs可以获取批处理中的环境变量。

MsgBox(flag_syswow64)

但是批处理结束后,flag_syswow64 是VBS的变量,和批处理没有关系,

echo flag_syswow64只会输出 flag_syswow64

echo %flag_syswow64% 永远是空。

点评

echo %flag_syswow64%显示是空值,奇怪了。  详情 回复 发表于 2019-10-13 12:45
回复

使用道具 举报

2146#
发表于 2019-10-13 12:45:17 | 只看该作者
slore 发表于 2019-10-13 12:42
AddFiles.cmd 开 echo on看下怎么执行的啊。 全工程的环境变量的继承的。别的脚本可能会设置,通常补充驱 ...

  echo %flag_syswow64%显示是空值,奇怪了。

QQ拼音截图20191013124425.png (19.6 KB, 下载次数: 72)

QQ拼音截图20191013124425.png

点评

你看我的追加回复。你的代码不对,再说VBS的变量,批处理不能用。VBS子进程即便设置环境变量也传不出来。  发表于 2019-10-13 12:46
回复

使用道具 举报

2147#
发表于 2019-10-13 12:54:49 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-10-13 16:02 编辑

你前几楼说的都是对的。我再仔细逐句看下你的回复。
H:\WimBuilder2-Full20191010\_Factory_\tmp\WIN10XPE\_AddFiles.txt
我看了,里面有:
\Windows\SysWOW64\activeds.dll
\Windows\SysWOW64\zh-CN\activeds.dll.mui
        

点评

我以为是少了一个斜杠,导致的问题,测试了下。 Z:\WimBuilder2_RAM\Projects\WIN10XPE\_CustomFiles_\MyCustom\test.bat Applying Patch:Z:\WimBuilder2_RAM\Projects\WIN10XPE\_CustomFiles_\main.bat Appl  详情 回复 发表于 2019-10-13 14:59
回复

使用道具 举报

2148#
发表于 2019-10-13 13:07:03 | 只看该作者
1、我把那个目录名字改成了英文,也没有提取到Windows\SysWOW64\activeds.dll。还有什么要注意的?
2、我把日志传上来。

last_wimbuilder.rar

23.79 KB, 下载次数: 1, 下载积分: 无忧币 -2

点评

搜索:Done extracting files 网络支持之后, 你从网卡驱动那里开始,后续的都不添加了。 系统自带网卡驱动的脚本你是不是修改了,提前 goto :EOF了。 导致没有DoAddFiles。 你看到的临时文件中,是不是不  详情 回复 发表于 2019-10-13 15:07
回复

使用道具 举报

2149#
发表于 2019-10-13 14:04:26 | 只看该作者
slore 发表于 2019-10-12 10:35
418 Full预设 正常啊。

你自己选了什么?

经过测试  与楼主软件无关  是我在UUP下载转换的ISO不完整  再次下载转换ISO就可以了

评分

参与人数 1无忧币 +2 收起 理由
slore + 2 赞一个! 反馈问题原因

查看全部评分

回复

使用道具 举报

2150#
 楼主| 发表于 2019-10-13 14:59:18 | 只看该作者
liuzhaoyzz 发表于 2019-10-13 12:54
你前几楼说的都是对的。我在仔细逐句看下你的回复。
H:\WimBuilder2-Full20191010\_Factory_\tmp\WIN10XPE ...

我以为是少了一个斜杠,导致的问题,测试了下。
Z:\WimBuilder2_RAM\Projects\WIN10XPE\_CustomFiles_\MyCustom\test.bat
  1. call AddFiles \Windows\System32\activeds.dll
  2. pause
  3. call AddFiles \Windows\SysWOW64\activeds.dll
  4. pause
  5. call AddFiles \Windows\SysWOW64\activeds2.dll
  6. pause
复制代码


Applying Patch:Z:\WimBuilder2_RAM\Projects\WIN10XPE\_CustomFiles_\main.bat
Applying MyCustom\test.bat ...
[MACRO]AddFiles \Windows\System32\activeds.dll
Windows\System32\activeds.dll
\Windows\System32\zh-CN\activeds.dll.mui

Extracting file data: 262 KiB of 262 KiB (100%) done
Done extracting files.
请按任意键继续. . .
[MACRO]AddFiles \Windows\SysWOW64\activeds.dll
Windows\SysWOW64\activeds.dll
\Windows\SysWOW64\zh-CN\activeds.dll.mui

Extracting file data: 223 KiB of 223 KiB (100%) done
Done extracting files.
请按任意键继续. . .
[MACRO]AddFiles \Windows\SysWOW64\activeds2.dll
Windows\SysWOW64\activeds2.dll

[WARNING] No matches for path pattern "Windows\SysWOW64\activeds2.dll"
Done extracting files.
请按任意键继续. . .


正确提取了。

点评

_AddFiles.txt里面是有斜杠的,我选中的时候搞掉了,不好意思,让您误判了。  发表于 2019-10-13 16:04
回复

使用道具 举报

2151#
 楼主| 发表于 2019-10-13 15:07:45 | 只看该作者
liuzhaoyzz 发表于 2019-10-13 13:07
1、我把那个目录名字改成了英文,也没有提取到Windows\SysWOW64\activeds.dll。还有什么要注意的?
2、我 ...

搜索:Done extracting files
网络支持之后,
你从网卡驱动那里开始,后续的都不添加了。

系统自带网卡驱动的脚本你是不是修改了,提前 goto :EOF了。

导致没有DoAddFiles。

你看到的临时文件中,是不是不是只有2行,
Windows\SysWOW64\activeds.dll
\Windows\SysWOW64\zh-CN\activeds.dll.mui

正常自己的call AddFiles只会有这2行。

因为你的网卡驱动设置 AddFiles_Mode=merge之后,
你改代码,导致没有运行call DoAddFiles, 所有后续的都追加到这个文件,知道最后
主动调用DoAddFiles才会从install.wim 提取。

你可以在 Final.bat 添加一个 call DoAddFiles
或者就在自己的补丁中添加。你可以看到开始调用wimlib从install.wim提取文件了。

网卡驱动的bat,你git对比下,你改了啥。恢复就好了。


AddFiles.bat你改成echo on,肯定可以看到
:_AppendFiles
rem CALL AddFiles.vbs
cscript //nologo  "%~dp0\AddFiles.vbs" %* "%_WB_TMP_DIR%\_AddFiles.txt"

if "x%AddFiles_Mode%"=="xbatch" goto :EOF
if "x%AddFiles_Mode%"=="xmerge" goto :EOF
call DoAddFiles

这里是等于 merge 的,所以直接 goto :EOF结束了。

回复

使用道具 举报

2152#
发表于 2019-10-13 15:20:26 来自手机 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-10-13 16:04 编辑

我现在在外面,回去后看看。 _addfiles.txt里面有好多啊,不止两行。我查下网卡驱动,你说的自带的网卡驱动是哪个文件来着?网卡驱动,我记得没写AddFiles_Mode=merge啊?我回去后传上来看看。echo on的话,信息量太大,哪里看得懂啊,滚动又快。谢谢详细的回复!   

点评

可以在你的补丁添加, pause,之后再echo on只看你的补丁执行过程。 不过我发现问题了。是我的代码写错了。你用的17763之后是没问题的。 Z:WimBuilder2\Projects\WIN10XPE\01-Components\02-Network\main.bat  详情 回复 发表于 2019-10-13 15:36
回复

使用道具 举报

2153#
 楼主| 发表于 2019-10-13 15:36:30 | 只看该作者
liuzhaoyzz 发表于 2019-10-13 15:20
我现在在外面,回去后看看。 addfiles.txt里面有好多啊,不止两行。我查下网卡驱动,你说的自带的网卡驱动 ...

可以在你的补丁添加, pause,之后再echo on只看你的补丁执行过程。

不过我发现问题了。是我的代码写错了。你用的17763之后是没问题的。

Z:WimBuilder2\Projects\WIN10XPE\01-Components\02-Network\main.bat
rem built-in network drivers
if not "x%opt[network.builtin_drivers]%"=="xtrue" goto :EOF

set AddFiles_Mode=merge

if "%WB_PE_ARCH%"=="x64" (
  call AddDrivers "athw8x.inf,netathr10x.inf,netathrx.inf,netbc63a.inf"
  call AddDrivers "netwbw02.inf,netwew00.inf,netwew01.inf,netwlv64.inf,netwns64.inf,netwsw00.inf,netwtw04.inf"
) else (
  call AddDrivers "athw8.inf,netathr.inf,netathr10.inf,netbc63.inf"
  call AddDrivers "netwbn02.inf,netwen00.inf,netwen01.inf,netwlv32.inf,netwns32.inf,netwsn00.inf,netwtn04.inf"
)
call AddDrivers "netbc64.inf,netrtwlane.inf,netrtwlane_13.inf,netrtwlanu.inf"

if %VER[3]% LEQ 17700 goto :EOF

if "%WB_PE_ARCH%"=="x64" (
  call AddDrivers "netwtw02,netwtn06.inf"
) else (
  call AddDrivers netwtn02.inf
)
call DoAddFiles


最初添加网卡驱动时代码就这样了。

小于17700,不要直接退出,确保调用DoAddFiles就好了。

if %VER[3]% LEQ 17700 goto :END_NETDRIVERS

...

:END_NETDRIVERS
call DoAddFiles


推送到master。毕竟我支持3版本,就不发布release的版本了。
回复

使用道具 举报

2154#
发表于 2019-10-13 16:06:29 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-10-13 16:30 编辑


顺便问下,小于等于17700以下的版本为什么要跳过 call AddDrivers "netwtw02,netwtn06.inf"?不跳过会怎样?有副作用吗?
if %VER[3]% LEQ 17700 goto  :END_NETDRIVERS
if "%WB_PE_ARCH%"=="x64" (
  call AddDrivers "netwtw02,netwtn06.inf"
) else (
  call AddDrivers netwtn02.inf
)
:END_NETDRIVERS
call DoAddFiles

刚才用上面的代码试了下,\Windows\SysWOW64\activeds.dll已经能够正确抓取了,ISO大了好多,增大了30MB左右。
用上面的代码,勾选完整的catalog+自带无线网卡驱动,笔记本无线网卡原来不能驱动的,自带无线网卡驱动就能够驱动了。
LTSB2016构建的,右击文件属性还是打不开。

        

点评

你以前这个文件列表里面的文件都没添加。。。  发表于 2019-10-13 16:46
右键属性,再你的帖子里有说明。  发表于 2019-10-13 16:45
netwtw02,netwtn06.inf是新版才有的好像, 加了就是多些錯誤  发表于 2019-10-13 16:26
回复

使用道具 举报

2155#
发表于 2019-10-13 16:21:39 | 只看该作者
slore 发表于 2019-10-13 11:06
这个中文翻译很糟糕,无法理解你说的意思,建议你把英文也保留下来。

如果你是想添加快捷方式到开始 ...

是的,我想添加自动单击的应用程序作为收藏夹。 添加了桌面上的应用程序,但未添加minstall中的程序。

@liuzhaoyzz,正如您的朋友猜的那样,英语和中文我不只知道土耳其语:D

点评

来自土耳其的朋友,你好! SLORE大神的1501楼,真是有图有真相啊!一图胜千文! http://wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=411399&pid=3856022&fromuid=298214 你要的是不是PinToStartMenu的功  详情 回复 发表于 2019-10-13 20:59
回复

使用道具 举报

2156#
发表于 2019-10-13 16:30:46 | 只看该作者
qingyi78 发表于 2019-10-13 03:31
我有个问题一直不解,用杏雨梨云的PE里的CGI恢复一个WIM用2分09秒,同样的WIM文件用同版本的CGI恢复,WIN10 ...

试了下纯WINRE.WIM 速度是和杏大的PE一样的。不知道问题出在哪里

点评

这种情况主要是PE补充文件造成的,记得好像是电源管理的一个文件,限制了磁盘性能。具体哪个文件不记得了,删除这个文件速度就快了。 另外维护版不带网络功能,恢复速度也有提升。如果是网络版PE安装备份系统时,可  详情 回复 发表于 2019-10-13 22:25
如果是wmi的话,我的精简默认删除预设文件,开始运行初始化花时间。你开下磁盘管理器后,再测试下。好像还有几个VSS的注册表,可能和这个有关。  详情 回复 发表于 2019-10-13 16:43
只能组件一个试试,还有服务对比了,他开了什么服务。我只是加功能,没有优化。  发表于 2019-10-13 16:41
回复

使用道具 举报

2157#
 楼主| 发表于 2019-10-13 16:43:53 | 只看该作者
qingyi78 发表于 2019-10-13 16:30
试了下纯WINRE.WIM 速度是和杏大的PE一样的。不知道问题出在哪里

如果是wmi的话,我的精简默认删除预设文件,开始运行初始化花时间。你开下磁盘管理器后,再测试下。好像还有几个VSS的注册表,可能和这个有关。

点评

好的,我去测试下。就是直接打开磁盘管理组件,就可以了对吧?  详情 回复 发表于 2019-10-13 20:43
回复

使用道具 举报

2158#
发表于 2019-10-13 17:17:40 | 只看该作者
SWITCH USER功能怪怪的
我明明只有加字型+砍部份我不要的捷徑,BOOT\部份資料夾

但WinXShell執行 UI_LogonPE.cfg
不知為何LOG都寫找不到檔案
而SWITCH USER.有LOG出現
pecmd.system.log
pecmd.administrator.log
但沒實際切換過去...
搞不懂哪有問題
回复

使用道具 举报

2159#
发表于 2019-10-13 20:43:42 | 只看该作者
slore 发表于 2019-10-13 16:43
如果是wmi的话,我的精简默认删除预设文件,开始运行初始化花时间。你开下磁盘管理器后,再测试下。好像 ...

好的,我去测试下。就是直接打开磁盘管理组件,就可以了对吧?
回复

使用道具 举报

2160#
发表于 2019-10-13 20:59:02 | 只看该作者
gazi06 发表于 2019-10-13 16:21
是的,我想添加自动单击的应用程序作为收藏夹。 添加了桌面上的应用程序,但未添加minstall中的程序。

...

来自土耳其的朋友,你好!
SLORE大神的1501楼,真是有图有真相啊!一图胜千文!
http://wuyou.net/forum.php?mod=r ... &fromuid=298214
你要的是不是PinToStartMenu的功能?
        

点评

您好,谢谢。 我尝试过但失败了。 例如:我想将X:\ Windows \ system32 \ MInstLink.exe修复为任务栏和StartMenu。  详情 回复 发表于 2019-10-14 00:06
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-26 16:49

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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