无忧启动论坛

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

我用VB和批处理编的ACPI选择程序,再次更新

[复制链接]
31#
发表于 2004-2-15 16:15:42 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

下面引用由huage2k42004/02/15 10:28am 发表的内容:
GHOST后如不重启,那系统已经读取的分区和FAT信息仍然是GHOST前的,这时候出现的批处理并不作用于GHOST后的系统,甚至有可能损坏GHOST后的文件系统。这就是为什么DM和GHOST之类对分区操作的软件应用更改后要求重 ...

如果源镜像和目标磁盘都是FAT32格式的,我想可以试一试啊!
回复

使用道具 举报

32#
发表于 2004-2-15 21:21:49 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

期待WIN2000的,因为我只用WIN000,XP太花,98又太易死机。
回复

使用道具 举报

33#
发表于 2004-2-15 21:49:00 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

下面引用由暗魇2004/02/15 04:15pm 发表的内容:
如果源镜像和目标磁盘都是FAT32格式的,我想可以试一试啊!
这个跟格式无关,跟 FAT (File Allocatoin Table: 文件分配表) 有关。
熟悉硬件工作流程的人都知道,系统启动时,在检测完硬件后,开始搜索可启动磁盘的信息,找到并加载启动信息后,就接着要读取磁盘的分区信息和文件分配表——系统要确定在磁盘的哪个区域、哪个位置存放了什么数据。文件分配表(FAT)就是所有文件的一个索引列表。文件分配表(FAT)的格式分FAT16/FAT32/NTFS。但FAT格式跟文件存放的位置并没有关系。
GHOST后不重启并添加文件的方法不成功的原因,我可以举例说明:
假定C磁盘只有2MB,存放一个 WINZIP 文件夹,
现在要 GHOST 一个 WINRAR 文件夹进去,这时候不重启,返回到 DOS 用 DIR 查看的话。
你是看不到 WINRAR 的,还是 WINZIP 的目录结构,因为系统启动时已经读取的 FAT 是
WINZIP 的,GHOST 时已经重写了 FAT 的结构,而系统每次启动只读取一次 FAT ,你要是不重启,系统无法获得 WINRAR 的 FAT,但这时候磁盘里放置的数据已经全是 WINRAR 的了,虽然看上去是 WINZIP 的文件列表。
在这种情况下,你想复制一个 RARREG.KEY 文件到 C 盘是没有用的。
系统会循着旧的 FAT 分配 RARREG.KEY 所在的位置,GHOST 后的新 FAT 并没有此文件的分配,要命的是,这个位置很有可能是存放在 WINRAR 某个文件的位置,也就是说,这样的复制操作很有可能覆盖了新 GHOST 的数据,那么重启后,你得到的将会是一个损坏的目录结构或文件。
简单的说,这就跟刷BIOS一样,你刷了新BIOS不重启,它还是在用已读取的旧BIOS在工作。
这时候你想单单只是添加一幅个性画面,那不行,除非你重新刷整个BIOS。否则这种操作将会是毁灭性的。
回复

使用道具 举报

34#
发表于 2004-2-16 10:54:59 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

那样不如把hyne的ACPI移到chenall中去,也就是让它在开始时调用ACPI.EXE呢!!
不知可行否,要试一下,这样会不会更完美!!
回复

使用道具 举报

35#
 楼主| 发表于 2004-2-18 17:22:03 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

[这个贴子最后由chenall在 2004/02/18 05:24pm 第 2 次编辑]

2月18日更新:
     采用VB编写支持WIN2K/XP/2003等。第一次启动就执行、安装完后不会出现两个STAND PC。执行后60秒内不选择将自动使用Advanced Configuration and Power Interface (ACPI) PC,选择并确定后,20秒自动退出。
     使用方法:
   1、首选进行打包前的准备(删除驱动、更改驱动)。注:如果是想做测试这一步就免了
   2、将包内的文件解压到%SystemDrive%\sysprep目录(包内有两个文件ACPIALL.RAR和ACPI2K3.RAR其中ACPI2K3.RAR是用批处理编的只能用于WINDOWS 2003),并将Sysprep 组件
Sysprep.exe、Setupcl.exe 、Factory.exe 、Sysprep.inf 、Winbom.ini 复制到%SystemDrive%\sysprep目录。
  3、运行SYSPREP目录下的ACPIREG.CMD启动SYSPREP封装(一定要使用ACPIREG.CMD启动SYSPREP,否则,第一次启动运行的将是WINDOWS 安装)
  4、结束后就可以关机并打包了。
下载地址请到第一贴.
或者
[url=ftp://chenalljh.vicp.net/acpi.rar][/url]
回复

使用道具 举报

36#
发表于 2004-2-18 22:19:47 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

下面引用由chenall2004/02/18 05:22pm 发表的内容:
2月18日更新:
     采用VB编写支持WIN2K/XP/2003等。第一次启动就执行、安装完后不会出现两个STAND PC。执行后60秒内不选择将自动使用Advanced Configuration and Power Interface (ACPI) PC,选择并确定后,20秒 ...
你的说明写的太不认真了,你的那两个rar文件不用解压缩就可以用吗?拜托,有点儿专业精神好不好?
回复

使用道具 举报

37#
发表于 2004-2-18 22:22:25 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

我试了,没成功,版主说的很对,说明写得过于简单,有的地方不明白
回复

使用道具 举报

38#
 楼主| 发表于 2004-2-18 23:00:43 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

[这个贴子最后由chenall在 2004/02/18 11:09pm 第 1 次编辑]
下面引用由bluewater2004/02/18 10:22pm 发表的内容:
我试了,没成功,版主说的很对,说明写得过于简单,有的地方不明白
真不好意思,由于我的墨水实在是太少了,写不出什么来,请不要见怪.
重新写了一下.如有哪一点不明白.请告诉我一下,谢了!!
    前面的步骤都跟其它的一样.只是在封装时不一样.
    1、首先将下载回来的RAR文件解压得到两个文件acpiall.exe(通用)和acpi2k3.rar(只能用于WINDOWS 2003用批处理编的只有3K).
    2、直接运行ACPIALL.EXE将文件解压到%SystemDrive%\sysprep目录下.
    3、将SYSPREP的组件复制到%SystemDrive%\sysprep目录.
    4、运行ACPIREG.CMD进行封装.
    5、重启后就可看到效果了.
回复

使用道具 举报

39#
发表于 2004-2-18 23:07:58 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

我一直提倡大家在研究技术的同时不要忘了锻炼自己的文字表达能力,你技术再高,没有良好的文字表达能力也是肚里有货却吐不出来,从另一个角度看,这也算是失败者的一种表现。更何况,我们不能将老祖宗留下的遗产发扬光大,就只能说明我们是不肖子孙,实在是愧对先人啊!
回复

使用道具 举报

40#
发表于 2004-2-19 09:53:46 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

[B]不知所云[/B]
回复

使用道具 举报

41#
发表于 2004-2-19 11:53:27 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

写一个详细的操作使用说明吧,方便用户啊。
回复

使用道具 举报

42#
发表于 2004-2-20 14:57:31 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

我觉得这种方法对过程的构思非常巧妙。只是该状态下键盘或者鼠标能否进行操作,作出选择。
回复

使用道具 举报

43#
 楼主| 发表于 2004-2-20 22:58:41 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

一般情况下都可以使用
回复

使用道具 举报

44#
 楼主| 发表于 2004-2-20 23:26:11 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

[这个贴子最后由chenall在 2004/02/20 11:27pm 第 1 次编辑]

2月20日更新:
      修改了批处理文件
      使用方法:
     1、将RAR文件压解,得到两个文件ACPIALL.RAR(通用)和ACPI2K3.RAR(只适用于WINDOWS 2003)
     2、将ACPIALL.RAR或ACPI2K3.RAR解压至SYSPREP.EXE所在的目录。
     3、运行ACPIREG.CMD,将会启动SYSPREP封装程序(一定要用ACPIREG.cmd否则不会成功)
     4、完成。(可以重启试一下)
注:如怕出现问题,可将%WINDIR%\SYSTEM32\CONFIG\目录里的文件备份一下,出现问题后再将备份的文件恢复回去。
回复

使用道具 举报

45#
发表于 2004-2-21 00:39:39 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

有空试试
回复

使用道具 举报

46#
发表于 2004-2-21 01:22:16 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

我还没有成功过,但有一次,能进Windows
到了桌面后,有驱动飞快的安装,我全安装上去后,重启,蓝屏~~~~
回复

使用道具 举报

47#
 楼主| 发表于 2004-2-21 01:24:36 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

下面引用由rockup2004/02/21 01:22am 发表的内容:
我还没有成功过,但有一次,能进Windows
到了桌面后,有驱动飞快的安装,我全安装上去后,重启,蓝屏~~~~
你是用哪一个版本的。(请用最新版试试)
回复

使用道具 举报

48#
发表于 2004-2-21 11:42:31 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

OK,我回地去试试
回复

使用道具 举报

49#
发表于 2004-2-22 14:31:45 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

有人试成功了没有?
回复

使用道具 举报

50#
发表于 2004-2-22 23:52:35 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

还是不行,你的说明能不能写得详细点,一步步说清楚,像hyne那样
回复

使用道具 举报

51#
发表于 2004-2-23 09:22:10 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

我对这个方法比较有兴趣,只要生成后的系统不是两个“计算机”,就是说只安装一次驱动程序,那样的系统在稳定和可靠性上应该是有天然的优势的,楼主为什么不作一个详细的说明,指导用户做好每一步工作。
毕竟在程序开发时,是你自己做的测试,没有人比你更加了解你的思路和做法。既然已发布了你的作品,自然就是要有人用,你的作品才有价值。
回复

使用道具 举报

52#
发表于 2004-2-23 09:46:14 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

我刚才做了一次
第一次重启的时候提示“安装不正确,请重新安装”(大概这个意思,具体忘了)
我不死心,就重启了一次,这次正常了,要求我输入cdkey,同意协议什么的
然后进入系统后一切正常,未出现两个计算机
还有个问题请教,我用的vlk版,已经制作了sysprep.ini,也是放在c:\sysprep目录下的,但不知道为什么,做了好多次测试,但每次仍然要求我输入cdkey和设置一些项目,sysprep.ini似乎根本没起作用,我搞不明白了,请问有没有人碰到这种情况,帮帮我啦,thanks
回复

使用道具 举报

53#
发表于 2004-2-23 19:06:14 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

赞叹你,希望完善,你很谦虚
回复

使用道具 举报

54#
发表于 2004-2-23 22:16:53 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

下面引用由backlove2004/02/23 09:46am 发表的内容:
还有个问题请教,我用的vlk版,已经制作了sysprep.ini,也是放在c:\sysprep目录下的,但不知道为什么,做了好多次测试,但每次仍然要求我输入cdkey和设置一些项目,sysprep.ini似乎根本没起作用,我搞不明白了,请问有没有人碰到这种情况,帮帮我啦,...
应是sysprep.inf
回复

使用道具 举报

55#
发表于 2004-2-23 23:07:51 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

我终于明白了,哈哈哈哈哈哈哈
原来是在系统加载驱动之前,先删除acpi所有的健值,然后重新安装hal
所以没有两个电源管理
回复

使用道具 举报

56#
 楼主| 发表于 2004-2-24 01:32:20 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

[UploadFile=34_456_55.rar][这个贴子最后由chenall在 2004/02/24 06:48pm 第 2 次编辑]
下面引用由dydy2004/02/23 09:22am 发表的内容:
我对这个方法比较有兴趣,只要生成后的系统不是两个“计算机”,就是说只安装一次驱动程序,那样的系统在稳定和可靠性上应该是有天然的优势的,楼主为什么不作一个详细的说明,指导用户做好每一步工作。
毕竟在 ...

   对于该程序,其实使用方法很简单,只是我的语言表达能为有限实在是不知如何去写,该如何使用。
   我再贴一次吧!但愿能让更多的朋友看得懂。
   安装前的准备我就不说了,因为大家都很清楚。
   关键是到启动SYSPREP.EXE进行封装这一步。
   
   1、把下载下来的文件解压到运行SYSPREP.EXE所在的目录。
      包内文件列表:acpiall.rar里面包含(acpi.exe、acpireg.cmd、reg.exe、update.cmd)四个文件,就是把这四文件放到SYSPREP.EXE所在的目录就行了;
                 
                 acpi2k3.rar里面只有两个文件acpireg.cmd和ACPI.CMD(如果不用就不要管了),用于WINDOWS 2003系统,纯批处理。(3KB左右)
   2、运行ACPIREG.CMD启动SYSPREP.EXE(如果系统是XP或2003请不要改“关机模式”),进行封装。
   3、当弹出的dos窗口关闭后,关机即可GHOST。   
  
注:附件是可用于WINDOWS XP和WINDOWS 2003,只有加入了SYSPREP.EXE封装文件需要的可以下载   
   
回复

使用道具 举报

57#
发表于 2004-2-24 05:44:56 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

好啊,精以求精
回复

使用道具 举报

58#
发表于 2004-2-24 08:50:59 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

偶已经测试成功了
见:http://bbs.wuyou.net/cgi-bin/topic.cgi?forum=34&topic=616&show=0
回复

使用道具 举报

59#
发表于 2004-2-24 10:40:06 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

[这个贴子最后由bluewater在 2004/02/24 10:59am 第 1 次编辑]

在2000下不行,XP下我也成功了,可能我机器硬件的问题,再选Acpi是竟然跳兰屏,晕………………,此方法的确有新意,呵呵!
回复

使用道具 举报

60#
发表于 2004-2-24 11:20:25 | 只看该作者

我用VB和批处理编的ACPI选择程序,再次更新

问题已经解决了,原来是没改成standpc造成的,我结合使用了hyne的acpi,先改为standpc,因为这样可以不必重启电脑,其它步骤和backlove的一样。完成后的确没有两个计算机,好,强烈支持,好东西总是会发光的,哈哈
可在2000下的确不行,楼主可以试试  
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 18:54

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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