无忧启动论坛

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

[求助] (已解决)大师:看看,这怎么解决?

[复制链接]
跳转到指定楼层
1#
发表于 2017-6-14 11:08:28 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 xmzhqw 于 2017-6-17 14:08 编辑

这是一个Win10PE 64位(应该是立帮电子的作品)中外置程序,用Petoos.cmd查找,然后用.ini生成的快捷方式,在“X:\Users\Public\Desktop”“X:\Users\Default\Desktop”显示都正常,在桌面却不正常,双击桌面也无法打开相应程序。开始菜单也一样,是什么原因造成的?求大侠们帮忙。内置的用INI做的快捷方式则可以在桌面正常显示。在无忧论坛和百度中,搜索了好长时间,无果,只好求助了。谢谢!图中的C盘应该是X盘,因为从实体系统中复制,忘了改。


双击桌面上的图标无反应,点击查看属性,快捷方式的好象是正常的:

在属性中,点击“打开文件所在位置”,出现“参数错误”的提示:

无论是在“X:\Users\Public\Desktop”还是在“X:\Users\Default\Desktop”新建文件(夹),在桌面上都可以正常显示出来;反之亦然。

开始菜单中,也出现一样的情况:

是不是注册表什么地方被修改了?还是Deskstop.ini的问题?还是…………

解决办法:
估计是我原来的INI的命令有问题,但我也不知道问题出在哪?因为原来的命令我在其它PE中用了都正常,就在这个PE中不正常了。原代码是:

LINK %desktop%\Aida64电脑检测,%CurDrv%\PETOOLS\AIDA64\aida64.exe
LINK %Programs%\硬件检测\Aida64电脑检测,%CurDrv%\PETOOLS\AIDA64\aida64.exe


现在,我把代码改为:一切正常!(加了个“PECMD”)
   PECMD LINK %userprofile%\Desktop\Aida64电脑检测,%CurDrv%\PETOOLS\AIDA64\aida64.exe
   PECMD[/color] LINK %Programs%\硬件检测\Aida64电脑检测,%CurDrv%\PETOOLS\AIDA64\aida64.exe


另外,用批处理也行:PECMD LINK %userprofile%\Desktop\Aida64,%CD%\Aida64\aida64.exe

是什么道理,只能期待高手解释,我从来都是伸手者。



谢谢大家的帮忙!
2#
 楼主| 发表于 2017-6-14 11:48:12 | 只看该作者
没人碰到这样的问题?期待大侠出手!
回复

使用道具 举报

3#
发表于 2017-6-14 12:35:41 | 只看该作者
你的图里是X盘。不是C盘。

点评

不好意思,因为我是在实体机中复制过来的,忘了改盘符了。  详情 回复 发表于 2017-6-14 13:17
回复

使用道具 举报

4#
 楼主| 发表于 2017-6-14 13:17:17 | 只看该作者
熄灭的火焰 发表于 2017-6-14 12:35
你的图里是X盘。不是C盘。

不好意思,因为我是在实体机中复制过来的,忘了改盘符了。
回复

使用道具 举报

5#
 楼主| 发表于 2017-6-14 13:19:21 | 只看该作者
糊涂 发表于 2017-6-14 13:10
曾经制作过一个视频,现在也没心情再去找了!下面是某位坛友根据我制作的视频总结的文字,仅供参考!

谢谢!我找时间试一下。
回复

使用道具 举报

6#
 楼主| 发表于 2017-6-14 13:23:55 | 只看该作者
糊涂 发表于 2017-6-14 13:21
说白了就是修改好所有Link后,
进行相关注册表的挂载、替换、保存过程……
然后重编译WIM


问一下:那这样会不会下次再添加新的Link,又会出现问题?又要重新再弄一次?
回复

使用道具 举报

7#
 楼主| 发表于 2017-6-14 13:39:06 | 只看该作者
糊涂 发表于 2017-6-14 13:27
https://pan.baidu.com/s/1gdthtCJ

谢谢!一定好好学习一下。

点评

桌面快捷方式,人为设置好了再把X:%users\Default\Desktop里生成的东西复制到WIM中,或在PECMD.INI中用link均可以。 你遇到的问题是不是PETOOLS.CMD的问题,我没用过此功能。  详情 回复 发表于 2017-6-15 13:51
回复

使用道具 举报

8#
 楼主| 发表于 2017-6-14 18:14:26 | 只看该作者
https://pan.baidu.com/s/1gdthtCJ 中的方法,好象以后更新或添加软件的时候还要重新注册及重新打包。难道没有更理想的解决办法?

点评

暂时没有别的方法。  详情 回复 发表于 2017-6-15 13:55
回复

使用道具 举报

9#
发表于 2017-6-15 13:51:03 | 只看该作者
本帖最后由 kcyou 于 2017-6-15 13:52 编辑
xmzhqw 发表于 2017-6-14 13:39
谢谢!一定好好学习一下。

桌面快捷方式,人为设置好了再把X:\Users\Default\Desktop里生成的东西复制到WIM中,或在PECMD.INI中用link均可以。
你遇到的问题是不是PETOOLS.CMD的问题,我没用过此功能。
开始菜单,只能按糊涂说的方法设置好了再加载注册表。
回复

使用道具 举报

10#
发表于 2017-6-15 13:55:15 | 只看该作者
xmzhqw 发表于 2017-6-14 18:14
按 https://pan.baidu.com/s/1gdthtCJ 中的方法,好象以后更新或添加软件的时候还要重新注册及重新打包。难 ...

暂时没有别的方法。

点评

kcyou ,谢谢你了!每次遇到问题,都要你帮忙,真的谢谢你了。  详情 回复 发表于 2017-6-15 14:47
回复

使用道具 举报

11#
 楼主| 发表于 2017-6-15 14:47:16 | 只看该作者
kcyou 发表于 2017-6-15 13:55
暂时没有别的方法。

kcyou ,谢谢你了!每次遇到问题,都要你帮忙,真的谢谢你了。

点评

你的头像象美国失踪的那个留学生  发表于 2017-6-15 15:04
回复

使用道具 举报

12#
 楼主| 发表于 2017-6-15 20:02:37 | 只看该作者
今天发现用CMD建立快捷方式可以成功,如下图:


CMD代码:
PECMD LINK %userprofile%\Desktop\Aida64,%CD%\Aida64\aida64.exe
PECMD LINK %userprofile%\Desktop\Potplayer,%CD%\Potplayer\PotPlayerMini.exe
PECMD LINK %userprofile%\Desktop\Ceomsx驱动总裁,%CD%\Ceomsx\CeoMSXx64.exe

INI代码:(不知道是这个代码问题,还是其它原因。但这代码在其它的PE都没问题呀?是不是%Desktop%变量要声明一下?)
LINK %Desktop%\EasyImageX,%CurDrv%\PETOOLS\x64\EasyImageX.exe
LINK %desktop%\Finaldata,%CurDrv%\PETOOLS\Finaldata\Finaldata.exe
LINK %desktop%\系统总裁磁盘控制器,%CurDrv%\PETOOLS\ceomsx\CeoMSXx64.exe
LINK %desktop%\Aida64电脑检测,%CurDrv%\PETOOLS\AIDA64\aida64.exe
LINK %desktop%\Potplayer,%CurDrv%\PETOOLS\Potplayer\PotPlayerMini.exe
LINK %desktop%\Reg文件转换,%CurDrv%\PETOOLS\文件工具\Reg2all.exe
LINK %desktop%\快速分区,%CurDrv%\PETOOLS\x64\PartAssist\PartAssist.exe
回复

使用道具 举报

13#
 楼主| 发表于 2017-6-16 00:06:22 | 只看该作者
终于找到解决办法了!原来是INI中的命令代码问题,详细请见贴中。谢谢大家的帮忙!

点评

虽然解决了,但还是觉得别扭啊! 在ini文件中LINK %Desktop%\是没问题的,应该不需要 PECMD LINK %userprofile%\Desktop\ 建议在pecmd.ini中 加上exec !cmd.exe /c "set %USERPROFILE%=X:%users\Default" 或用  详情 回复 发表于 2017-6-16 09:08
回复

使用道具 举报

14#
发表于 2017-6-16 09:08:55 | 只看该作者
xmzhqw 发表于 2017-6-16 00:06
终于找到解决办法了!原来是INI中的命令代码问题,详细请见贴中。谢谢大家的帮忙!

虽然解决了,但还是觉得别扭啊!
在ini文件中LINK %Desktop%\是没问题的,应该不需要 PECMD LINK %userprofile%\Desktop\

建议在pecmd.ini中 加上exec !cmd.exe /c "set  %USERPROFILE%=X:\Users\Default"
或用批处理 set  %USERPROFILE%=X:\Users\Default
或将注册表文件SOFTWARE、DEFAULT、SYSTEM中%USERPROFILE%全部替换为X:\Users\Default
不知这样处理后还有没有问题。

点评

我今天试了一下,好象都不成功。我也认为你的思路是对的,就不知道问题在哪。今天用了该PE(立帮电子的Win10PE 64位),运行其中的Wimtool,发现其中的“浏览”按钮,只要是与桌面有关的都无法打开,也就是说点击该按  详情 回复 发表于 2017-6-17 14:03
谢谢!但我加上PECMD后,就都正常了,呆会儿我试一下你的方法。谢谢!  详情 回复 发表于 2017-6-16 10:32
回复

使用道具 举报

15#
 楼主| 发表于 2017-6-16 10:32:17 | 只看该作者
kcyou 发表于 2017-6-16 09:08
虽然解决了,但还是觉得别扭啊!
在ini文件中LINK %Desktop%\是没问题的,应该不需要 PECMD LINK %userp ...

谢谢!但我加上PECMD后,就都正常了,呆会儿我试一下你的方法。谢谢!
回复

使用道具 举报

16#
 楼主| 发表于 2017-6-17 14:03:57 | 只看该作者
本帖最后由 xmzhqw 于 2017-6-17 14:07 编辑
kcyou 发表于 2017-6-16 09:08
虽然解决了,但还是觉得别扭啊!
在ini文件中LINK %Desktop%\是没问题的,应该不需要 PECMD LINK %userp ...


我今天试了一下,好象都不成功。我也认为你的思路是对的,就不知道问题在哪。今天用了该PE(立帮电子的Win10PE 64位),运行其中的Wimtool,发现其中的“浏览”按钮,只要是与桌面有关的都无法打开,也就是说点击该按钮无反应。

点评

X64系统都这样  详情 回复 发表于 2017-6-21 11:50
回复

使用道具 举报

17#
发表于 2017-6-21 11:50:07 来自手机 | 只看该作者
xmzhqw 发表于 2017-6-17 14:03
我今天试了一下,好象都不成功。我也认为你的思路是对的,就不知道问题在哪。今天用了该PE(立帮电子的 ...

X64系统都这样

点评

fish2006 64位的版本就不会。  详情 回复 发表于 2017-6-21 15:24
回复

使用道具 举报

18#
 楼主| 发表于 2017-6-21 15:24:17 | 只看该作者

fish2006 64位的版本就不会。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-29 09:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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