无忧启动论坛

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

[求助的问题已解决]DLL文件的加入问题

[复制链接]
跳转到指定楼层
1#
发表于 2007-5-26 10:35:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  因为要加入一个新程序,找来了几个原来PE里未收入的DLL文件,不知道怎么做到系统里,就复制到了外置程序目录下,并且做了个批处理文件,在INI文件里加上了运行批处理的命令。在硬盘上实验时还行,程序挺正常的。就在自己暗自庆幸,并且做成镜像文件安装后,才发现,一旦制作成ISO文件后,DLL文件就成了只读的属性,再用批处理命令就不管用了。
 感谢龙雷之火老师、zhaohj老师指点,还要感谢daheyan 老师,在论坛里发的第一个贴就是帮我解决问题的,真让我感动!现在使问题终于得到解决,谢谢关注和帮助我的其他高手们!

[ 本帖最后由 ynxmaifmsguxmft 于 2007-5-27 06:23 AM 编辑 ]
2#
 楼主| 发表于 2007-5-26 12:57:48 | 只看该作者
帖子沉得真快,烦请高手指点。同样想知道答案的朋友也帮我顶贴好吗?谢谢!!
回复

使用道具 举报

3#
发表于 2007-5-26 13:16:16 | 只看该作者
你可以把dll文件放到你那个新程序里面.
回复

使用道具 举报

4#
发表于 2007-5-26 13:16:55 | 只看该作者
仍然批处理,启动时复制DLL到系统目录啊
回复

使用道具 举报

5#
 楼主| 发表于 2007-5-26 13:28:30 | 只看该作者
批处理是没问题的,就是DLL变成只读的了,不能复制。
回复

使用道具 举报

6#
 楼主| 发表于 2007-5-26 13:30:22 | 只看该作者
我是在硬盘上直接运行的,作成ISO文件后就变只读的,批处理命令不管用了。
回复

使用道具 举报

7#
发表于 2007-5-26 13:38:04 | 只看该作者
原帖由 ynxmaifmsguxmft 于 2007-5-26 01:28 PM 发表
批处理是没问题的,就是DLL变成只读的了,不能复制。

只读的不能复制吗?第一次听说...
回复

使用道具 举报

8#
 楼主| 发表于 2007-5-26 13:40:44 | 只看该作者
呵呵,我表述的不清楚,可以复制,但不能用批命令粘贴到目标文件夹。
回复

使用道具 举报

9#
 楼主| 发表于 2007-5-26 13:44:39 | 只看该作者
原帖由 龙雷之火 于 2007-5-26 01:16 PM 发表
你可以把dll文件放到你那个新程序里面.

同样是把DLL文件和批处理文件放到新文件夹里,在硬盘上没只读属性就可以用,变成ISO文件后再安装就变成了只读属性,就不能用了。
回复

使用道具 举报

10#
发表于 2007-5-26 14:10:34 | 只看该作者
你用是什么程序?..
回复

使用道具 举报

11#
发表于 2007-5-26 14:16:25 | 只看该作者
有两种方法: 1.用rar解开winpe.is_,得到winpe.iso,再用ultraiso加载,然后直接把dll放到其system32下,然后退出保存即可

  2.将dll放到你的新程序的文件夹里,通常也可以正常使用.
回复

使用道具 举报

12#
发表于 2007-5-26 14:19:19 | 只看该作者
能不能把你的批处理贴上来,怀疑你是不是用了xcopy ,毛桃pe里是没带这个程序的
回复

使用道具 举报

13#
 楼主| 发表于 2007-5-26 14:26:18 | 只看该作者
我是想把DLL文件通过批命令复制到系统文件,不制成ISO运行正常,开机程序就可以用,但如果做光盘就得做成ISO的呀,但做成ISO后DLL属性就变成只读的了,批命令对它就不起作用了。
回复

使用道具 举报

14#
 楼主| 发表于 2007-5-26 14:30:29 | 只看该作者
copy *.dll x:\?PE?\system32 ,我是在WIN系统下,文件夹名字我忘了。?号表示的是那个PE的文件夹。问题是不制成ISO就可以用,做了就不能用了。

[ 本帖最后由 ynxmaifmsguxmft 于 2007-5-26 02:34 PM 编辑 ]
回复

使用道具 举报

15#
 楼主| 发表于 2007-5-26 14:31:27 | 只看该作者
我查一下,一会填上文件夹的名字。
回复

使用道具 举报

16#
发表于 2007-5-26 14:34:44 | 只看该作者
不必查了,还是按上面直接加入方便.
回复

使用道具 举报

17#
发表于 2007-5-26 14:35:26 | 只看该作者
你用的是虚拟机吗?还是刻盘了?
回复

使用道具 举报

18#
 楼主| 发表于 2007-5-26 14:36:30 | 只看该作者
原帖由 龙雷之火 于 2007-5-26 02:16 PM 发表
有两种方法: 1.用rar解开winpe.is_,得到winpe.iso,再用ultraiso加载,然后直接把dll放到其system32下,然后退出保存即可

  2.将dll放到你的新程序的文件夹里,通常也可以正常使用.

我不会解包呀,请您再提示下,直接加里面是最好的了。
回复

使用道具 举报

19#
 楼主| 发表于 2007-5-26 14:38:10 | 只看该作者
我就是在硬盘上用的。您把解包的办法教给我可就救了我了。
回复

使用道具 举报

20#
发表于 2007-5-26 14:39:47 | 只看该作者
在用光盘启动pe时,如果硬盘上安装过pe,就会受到硬盘上 "外置程序"中win.ini的影响,从而出现一些问题.
回复

使用道具 举报

21#
 楼主| 发表于 2007-5-26 14:39:48 | 只看该作者
我想在硬盘上运行成功后做成ISO文件再刻盘的。
回复

使用道具 举报

22#
发表于 2007-5-26 14:44:11 | 只看该作者
右击winpe.is_----打开-----选择"winrar"压缩文件管理器-----解压到-----确定----ok
回复

使用道具 举报

23#
发表于 2007-5-26 14:44:55 | 只看该作者
不过建议你用第二种外置,更简单,还不增加启动内存
回复

使用道具 举报

24#
 楼主| 发表于 2007-5-26 14:47:52 | 只看该作者
好的,谢谢您,我试试。
以后请您多指教!
回复

使用道具 举报

25#
发表于 2007-5-26 14:51:49 | 只看该作者
都是菜鸟,8客气...
回复

使用道具 举报

26#
 楼主| 发表于 2007-5-26 16:47:20 | 只看该作者
  我真是笨的愧对帮我的老师了,解开后我又压不上了,安装两次全失败,第一次,自己用大写命名给文件命名,安装失败了。第二次我直接复制原来的文件名,可出完进度条又出错了。
回复

使用道具 举报

27#
发表于 2007-5-26 17:57:01 | 只看该作者
用批出理就行了。。。。很简单
回复

使用道具 举报

28#
 楼主| 发表于 2007-5-26 18:29:39 | 只看该作者
原帖由 皮皮洛 于 2007-5-26 05:57 PM 发表
用批出理就行了。。。。很简单

谢谢顶贴,让我们一起看看高手怎么说,好吗?
回复

使用道具 举报

29#
发表于 2007-5-26 20:29:11 | 只看该作者
用老毛桃的mcab压缩,扬花版应该带着的.
回复

使用道具 举报

30#
发表于 2007-5-26 23:14:00 | 只看该作者
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\CAB最大压缩]

[HKEY_CLASSES_ROOT\*\shell\CAB最大压缩\command]
@="makecab /v3 /D CompressionType=LZX /D CompressionMemory=21 \"%1\""


把上述保存为.REG文件,双击运行之,就会多出个右键菜单了。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-15 20:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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