挖掘无应答定制安装OS中$符号的潜力

高速光耦在隔离串口通信中的选型与优化策略 本文深入探讨了高速光耦在隔离串口通信中的关键作用与选型优化策略。针对串口通信中因普通光耦响应慢导致的误码问题,文章详细分析了响应时间、电流传输比、供电电压与隔离耐压等核心选型指标,并对比了6N137、HCPL-0601等主流型号。同时,提供了电路设计、PCB布局的优化技巧及实用的调试指南,旨在帮助工程师实现高速、稳定的隔离串口通信。 阅读详情
一、安装要求:

1、在C盘安装Windows 2000 Server SP4
2、采用无应答方式安装
3、安装后的操作系统IE的默认主页为空白页,自动将 ::URL:: http://Desperado.blogdriver.com”收藏为“江小帅网络日志”;自动将“www.winmag.com.cn/forum”收藏为“Winmag论坛”
4、安装之后的OS在C盘出现目录文档:C:/小帅文档/北京故事-佚名.exe
5、自动将msconfig.exe拷贝到Winnt/System32/下
6、自动安装该计算机的驱动程序
7、自动安装Windows2000-KB824146-x86-CHS.exe(Hotfixes)
8、自动安装OfficeXP+SP3

以上安装目的只是为了演示无应答安装的脚本高级操作,各位可根据自己的实际情况作出相应调整。

二、相关软件:

1、驱动精灵企业版:Windrvghost_ent.exe
2、Windows 2000 Advanced Server光盘文件:win2k目录
3、Sp4补丁:SP4.exe
4、OfficeXP安装光盘:officeXP目录
5、OfficeSp3补丁:OfficeXpSp3.exe
6、Office XP Resource Kit Tools :Orktools.exe
7、补丁:Windows2000-KB824146-x86-CHS.exe
8、Qchain.exe
9、MSconfig.exe
10、电子图书:北京故事_佚名.exe
11、解压缩2000光盘上的Deploy.cab文件到目录setupmgr2000
将以上软件、目录拷贝到F盘如图1

三、步骤:
----------------------------
实现1的要求:

1、在F盘建立一个临时目录F:/SP4Temp
2、解压SP4到这个临时目录F:/SP4Temp
F:/sp4.exe /x:F:/SP4Temp
3、将解压文件集成到2000光盘目录:
F:/SP4Temp/i386/update/update.exe /S:F:/win2k
(免输序列号操作不便此讨论)
-----------------------------
实现2的要求:

1、利用F:/setupmgr2000/setupmgr.exe创建一个普通无应答安装脚本文件并放在F:/win2k/jzlld.txt位置
2、编辑应答文件在[userdata]下添加如下条目并添加序列号:
ProductID="*****-*****-*****-*****-*****"
-----------------------------
实现3的要求:

在无应答脚本文件jzlld.txt中加入如下条目:
[FavoritesEX]
    Title1="Winmag论坛"
    URL1="www.winmag.com.cn/forum"
    Title2="江小帅网络日志"
    URL2="desperado.blogdriver.com"
[Branding]
    BrandIEUsingUnattended=Yes
[URL]
    Home_Page=about:blank
------------------------------
为实现4、5、6、7的要求必须:
1、在应答文件中在[Unattended]下使用:
OemPreinstall=Yes

注:只有这个开关打开为Yes下面的操作才有效用,要不就等于什么都没做
2、在F:/win2k/i386目录下建立$oem$目录
------------------------------
实现4的要求:

在F:/win2k/i386/$oem$下建立目录C,在该目录下建立“小帅文档”目录,将D盘根目录下的北京故事_佚名.exe剪切到该目录下。如图2

注:如果在$oem$下建立一个由字母表示的目录,那么安装程序就会将该目录下的所有文件(或目录)复制到新安装系统具有相同字符名字的驱动器下。
------------------------------
实现5的要求:

在F:/win2k/i386/$oem$下建立目录$$,在该目录下建立system32目录,将F盘根目录下的MSconfig.exe文件复制到该目录下,如图3。

注:这又是一个神奇的目录名字,可以用来将文件放入系统目录(2000为Winnt,XP/2003为Windows)。这个比上一个要神奇目录“神气”得多,因为当为多台计算机定制安装的时候不同计算机的驱动器不一定一样多,所以使用$oem$/F的时候可能就会出现问题,这个就好多了,直接到系统目录了。
------------------------------
实现6的要求:

1、安装F:/Windrvghost_ent.exe,使用该软件将现有操作系统的驱动程序备份并提取出来(如果直接有驱动这步可以省略),如图4。

2、在F:/win2k/i386/$oem$下建立目录$1,在该目录下放置提取的驱动程序,如图5。

小帅实验的计算机驱动很少,只包含网卡、声卡、显卡。
3、在应答文件中的[Unattended]字段,添加如下内容:
DriverSigningPolicy=Ignore
OemPnPDriversPath="AGP;Audio;Ethernet"

注:在应答文件中定义的OemPnPDriversPath的值要跟$1的目录要对应,不用区别目录把驱动程序直接放在一个目录里也可以,只要对应正确即可。另外由于OemPnPDriversPath命令的限制,目录清单不能多于40个字符,所以越简化越好。注意使用分号分隔,用引号包括。
------------------------------
实现7的要求:

1、将F:/Windows2000-KB824146-x86-CHS.exe剪切到F:/win2k/i386/$oem$目录下(必须)。
2、在F:/win2k/i386/$oem$目录下建立一个文本文件cmdlines.txt(必须),编辑内容如下:
[commands]
"Windows2000-KB824146-x86-CHS.exe -q -z"
如图6

注:第一行必须以[commands]开头,在第二行写入命令,命令要用双引号包含起来,一个命令内部没有回车键。-q-z参数告诉程序安静的安装,并且不会强迫机器重新启动。如果安装多个热修复补丁“串联”的时候,并且这些热修复补丁是2002年12月之前发布的就必须在cmdlines.txt的最后一行加上Qchain.exe
这个命令,这个命令也必须要在$oem$目录下,2003的安装不需要这个命令,小帅就安装一个热修复所以也没使用。
-----------------------------
实现8的要求:

这是整个过程中最废时间的操作,在网络上很多文章都是使用批处理命令来做的,小帅利用了cmdlines.txt这个文件,有了它的帮助,实现起来比批处理简单的多,理解起来也容易。目的都一样的。

1、在F:/win2k/i386/$oem$目录下建立一个目录OfficeXPsp3

2、将F:/OfficeXP(Office光盘文件)安装在上面建立的F:/win2k/i386/$oem$/OfficeXPsp3目录里,用做安装管理点,命令如图7。

/a就是告诉setup.exe使用文件来处理OfficeXP应用程序的所有却省配置,该命令将舭沧跋虻迹淙隣fficeXP的序列号,如图8

接受协议,并选择“安装”按扭。在完成安装之后在F:/win2k/i386/$oem$/OfficeXPsp3里将出现如图9所示内容。

3、解压F盘下的OfficeSP3补丁包:
在F盘下建立一个名为Temp目录,作为临时解压文件存放目录,在命令提示符下运行
F:/OfficeXPsp3.exe /c /t:F:/Temp。Temp目录中解压出来的文件如图10。

其中只有MAINSP3ff.msp,OWC10SP3ff.msp是我们需要的,其他的文件可以删除。

4、将解压生成的两个文件集成到F:/win2k/i386/$oem$/OfficeXPsp3目录里。
在命令提示符中依次运行2个命令:
msiexec /p F:/Temp/MAINSP3ff.msp /a F:/win2k/I386/$oem$/OfficeXPsp3/proplus.msi SHORTFILENAMES=TRUE /qb
msiexec /p F:/Temp/Owc10SP3ff.msp /a F:/win2k/I386/$oem$/OfficeXPsp3/OWC10.msi SHORTFILENAMES=TRUE /qb
现在F:/win2k/I386/$oem$/OfficeXPsp3目录里的Office文件已经集成了SP3补丁包文件了。

注:如果嫌命令行太长也可以利用批处理命令来做。下面给出msiexec.exe(这个不用说了吧)的参数说明:
“/p”的作用是应用修补程序,后面跟的是特定的修补程序文件名称。
“/a”的作用是应用到的安装程序包,后面跟的是安装程序包的文件名称。
SHORTFILENAMES=TRUE的作用是指示Windows安装程序按照MS-DOS兼容的文件名格式创建所有文件名和文件夹,这与Office XP Disc 1中所使用的方式相同。当您从命令行运行Windows安装程序时需要使用这个选项。
“/qb”的作用是将用户接口设置为基本级别 (简单的进程和错误处理)。这个开关在命令行中是一个可选项。

5、为Office的安装创建“应答文件”:
安装F盘上Office XP Resource Kit Tools :Orktools.exe(下载),一路回车即可。
安装完成之后,开始--程序--Microsoft Office Tool--Microsoft Office XP Resource Kit Tools--Custom Installation Wizard
以下说明这22步:
第1步:欢迎向导
第2步:定位MSI文件,如图11

第3步:创建一个新的MST文件还是打开一个现有的。
第4步:选择MST文件存放的位置,我把它命名为jzlld.mst,如图12

第5步:指定默认安装的路径和组织。如图13(我让未来的操作系统中OfficeXP的目录在D盘下,与系统盘隔离起来。)

第6步:删除以前的版本。如果你的计算机上有以前的版本可以选择删除哪些组建,由于我们是给新系统安装OfficeXP,所以选默认
第7步:定义安装组件(这个再熟悉不过了,看着办吧!)
第8步:定义默认应用程序设置,默认
第9步:更改Office用户设置,反正我选默认
第10步:添加删除文件
第11步:添加删除注册表文件,也可以使用导入reg文件的形式
第12步:对Office快捷方式的的定义
第13步:定义额外服务器。如果你是利用共享点安装的时候可能一个服务器会出现单点故障,可以在MST文件中包含其他可用的Office共享点服务器
第14步:对Office安全的设置
第15步:添加额外的可运行的应用程序
第16、17、18、19步:定制默认的Outlook配置文件
第20步:定制默认的Outlook设置
第21步:修改安装属性
第22步:可算结束了,点完成--如图14。

注意出现在这个图中的命令格式,我们在最后不会用/qb-这个开关的,而是用/qn参数,好了,漫长的22步。

6、将运行Office安装命令写入F:/win2k/i386/$oem$/cmdlines.txt文件,注意路径现在该文件的内容如图15


注:第一个命令使用的是/qn开关,这个开关会告诉setup.exe不提问、不需要任何输入输出。我在微软Office定制安装站点上查到了/q 开关实际上对应的是setup.ini(Office光盘)里面的[display]字段,b=base(基本的用户显示),n=none(不显示任何信息)。所以/qn才是我们需要的,我绝对不想在安装过程中跳出个对话框,并让我点确定表示安装成功。另外上面的图片,小帅为了显示方便使用了“自动换行”功能并不是我敲了回车。

四、安装OS系统使用应答文件jzlld.txt
在命令提示符下运行:
F:/win2k/i386/Winnt32.exe /unattend:F:/win2k/jzlld.txt /s:F:/win2k/i386 /tempdrive:C:
 
Open3D(C++) 基于RANSAC和TLS的点云平面拟合 针对点云平面拟合过程中出现的异常值及误差的问题,提出一种将随机采样一致算法(RANSAC)与整体最小二乘法(TLS)相结合的点云平面拟合方法。利用随机采样一致算法剔除异常值,利用整体最小二乘法对剩余有效点进行平面拟合,计算模型参数。实验结果表明,该方法与传统的特征值法、最小二乘法相比,能提高参数的估算精度,更适合对含有不同异常值及误差的点云数据进行拟合,是一种稳健的平面拟合方法。 阅读详情

相关推荐

Haclon案例-找出图中面积最大的圆

自带的函数,求得圆的面积和圆心点坐标,然后,用本章所学习的选择算子和循环算子找出面积最大的圆。的图片,试着给它加上不同种类的噪声,然后找出其中面积最大的圆,并将圆的面积标注在其圆心位置。可知,除了六个圆形之外,还有一些微小的噪声点,采用了开运算和特征选择的方法去除噪声。1. 该图片为一灰度图,对其进行二值化,二值化后如图。4. 在面积最大圆的圆心坐标位置写上该圆的面积。

qq_20660115的博客 906

sandisku盘量产工具_制作U盘启动盘给华硕VM510LF5500重装WIN10系统教程

要说到华硕VM510LF5500这款笔记本,外观经典黑晶色,流畅的操作带给大家不少乐趣。然而最近有位用户说自己的华硕VM510LF5500笔记本系统出问题了,需要一个好点的重装WIN 10系统的法子。对于重装系统的方法,网络上有众多版本,好坏都有容易出错,下面,小编就把华硕VM510LF5500笔记本最稳定重装系统方法教给大家。系统下载地址:www.xitongzu.net一、华硕笔记本重装系统准...

weixin_39907526的博客 652

【Flow3D实战】从零构建水利冲淤模型:关键步骤与参数详解

本文详细介绍了使用Flow3D构建水利冲淤模型的关键步骤与参数设置技巧。从基础认知到前处理、计算设置和后处理,全面解析如何高效模拟水流与泥沙的相互作用,特别适用于桥墩冲刷、水库泄洪等工程场景。通过实战案例分享,帮助读者掌握Flow3D在水利工程中的精准应用,提升模型精度与计算效率。

weixin_42549723的博客 510

华硕win10系统oem原版_win10原版系统开启administrator权限的方法

有喜欢使用win10原版系统的小伙伴,发现自己在更改软件的时候,会出现提示权限不够的问题,其实,深度系统小编告诉大家,只要打开系统设置里面,选择管理员权限打开就可以了,具体的教程下面跟深度小编一起来看看吧。win10系统开启管理员administrator权限的方法1、在电脑的桌面上找到我的电脑--右击我的电脑---选择管理。2、好的,到了这个界面下,在选择本地用户和组。其实大致的方法和其他系统...

weixin_36058685的博客 1800

上位机图像处理和嵌入式模块部署(qmacvisual获取边界点)

【声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 在图像处理中,解决了分割的问题之后,下面就是属性信息的提取。在这其中,有一种属性是非常重要的 ,那就是外界轮廓的边界点获取。这个边界点,可以用来计算长度,也可以用来进行直线、圆的拟合,具体的用途取决于现场的实际使用场景。目前qmacvisual支持对边界点的提取,相关控件可以直接用来提取边界点。

嵌入式-老费,一个分享专业嵌入式知识的blog 884

使用微信小程序开发制作一个简单的在线问答应用

以上就是一个简单的在线问答小程序的开发过程。其中包括前端界面的布局和逻辑,后端接口的设计和实现,以及部署和测试的步骤。通过以上步骤,你可以自己尝试开发一个类似的在线问答应用。

2401_85258012的博客 800

Windows 2000/xp/2003 常用补丁下载

http://www.hit.edu.cn/V3/express/bdxz0921.htm常 用 补 丁 下 载 (最后更新日期:2004-10-16)   对于新装的操作系统,安装相应系统的补丁包是保障系统健康的必备步骤(事实上,您需要在策划安装新系统前或添置新计算机时,预先准备好这些系统补丁包)。这里仅罗列了几种校园网中最常用的系统补丁包,其他的需从软件商或各单位专业IT支持人士处获得,因品种

Penlee's Blog 1万+

rk3399开发环境的介绍

由于Bluez的介绍文档有限,以及对Linux 系统/驱动概念、D-Bus 通信和蓝牙协议都有要求,加上网络上其实没有一个完整的介绍Bluez系列的文档,所以不管是蓝牙初学者还是蓝牙从业人员,都有不小的难度,学习曲线也相对较陡,所以我有了这个想法,专门对Bluez做一个系统性的介绍,尽可能的涵盖所有内容。

朝气蓬勃 711

解决安装Ubuntu后无引导的方法

1、安装链接 2、使用ubuntu特有的傻瓜型修复引导工具解决ubuntu开机无引导问题 3、使用命令:sudo update-grub2,重启系统,增加windows引导。

heart_1014的博客 5万+

【考研复试】西安电子科技大学上机题

【考研复试】西安电子科技大学上机题

全网粉丝30W+,优快云、稀土掘金人工智能领域签约作者,人工智能、大模型、Python 爬虫,商务合作,请私信沟通。 1742

PCL RANSAC拟合空间圆【2026最新版】

RANSAC三维点云空间3D圆拟合。博客长期更新,本文最新更新时间为:2026年4月13日。代码在PCL1.15.0中测试通过

点云侠的博客 7455

循环嵌套(多层 for 循环)

表:order(订单表,order_id, user_id)、user(用户表,user_id, user_name)✅ 优化:先查所有订单,拿到所有 user_id 批量 in 查询,内存 join。✅ 优化:先把优惠券转 HashMap,单层循环查找(hash 查找 O (1))SQL 只有 2 次,O (1) 数据库查询,内存遍历 O (n)。需求:查询所有订单列表,同时带出每个订单对应的用户名称。需求:订单列表、优惠券列表,把订单匹配对应的优惠券名称。复杂度:O (M+N),非常快。

weixin_43732943的博客 215

078、镜头阴影校正:LSC算法原理与标定优化

文章摘要 镜头阴影校正(LSC)是手机影像系统中的关键技术,用于解决镜头渐晕效应导致的画面边缘暗角问题。本文详细分析了LSC算法的核心原理,包括非均匀网格划分、双线性插值等关键技术点,并揭示了标定流程中的常见陷阱(光源均匀性、灰卡反射特性、温度漂移)。文章还深入探讨了增益计算的工程实现细节,以及实际调优中的关键考量因素(色差校正、动态场景适应等)。作者结合15年经验,给出了包括验证方法、网格参数设计、产线标定等实用性建议,强调LSC算法应与光学设计协同优化,才能达到最佳效果。

sundong_81的博客 42

Python+Agent入门笔记(六):记忆和状态,从“一次性问答”到“能用助手”

滑动窗口的缺点很明显:被扔掉的信息就真没了。如果用户第一轮说“我不吃辣”,隔了二十轮让他推荐餐厅,模型已经忘了。定期把旧的对话压缩成一段总结,作为一条特殊的消息插进去。"""把除 system 和最近 keep_recent 条以外的消息,压缩成一条摘要。返回新的 messages 列表。"""# 把旧消息拼成纯文本,让模型总结content = f"[工具结果]把除 system 和最近 keep_recent 条以外的消息,压缩成一条摘要。返回新的 messages 列表。

qq_41241612的博客 108

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

【数据结构-5】单链表的实现

单链表,具体来说是单向的、不带头的、不循环的链表。链表由一个一个节点组成,每个节点分为数据域和指针域,数据域存放数据,指针域存放下一节点的地址。这样,就可以根据指针域中的地址找到下一个节点,节点就串起来了构成了单链表。

a bit 215

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

本地chatbot4--引入LangGraph

上一节实现了chatbot的连续调用工具的功能,但目前流程还是提示词→模型→解析→调用工具(可选)→输出线性的一条路走到底(LangChain)只适合简单线性任务(问答、摘要、简单RAG)agent的本质是:“模型决定调工具→执行→结果喂回模型→再决定……直到完成”。举例:读日志 → 解析 ─失败→ 重试(≤3次) ─→ 退出│成功↓算统计 → 对比历史 → 生成报告 → [人工审核卡点] → 发送。

weixin_45859446的博客 103

C# 数据结构和特殊类型

.NET Core(现称.NET)提供丰富数据结构,优化性能与开发效率。日常开发首选List<T>和Dictionary<TKey,TValue>;高性能场景推荐Span<T>与Memory<T>减少内存分配;并发环境使用ConcurrentDictionary等线程安全集合;避免非泛型集合如ArrayList。

cccloveforever的博客 746

C++ 入门笔记(十七):list 入门 —— 为什么 list 不能 sort?

第17课:用大白话讲清 list 的双向链表结构、哨兵头、push_back 四步、迭代器封装、merge 与 splice 的区别,以及 vector 排序为什么常比 list 快。

wo_jack的博客 251

list

的底层是双向链表结构,双向链表中每个元素存储在互不相关的独立节点中,在节点中通过指针指向其前一个元素和后一个元素。,因此反向迭代器的实现可以借助正向迭代器,即:反向迭代器内部可以包含一个正向迭代器,对正向迭代器的接口进行包装即可。是可以在常数范围内在任意位置进行插入和删除的序列式容器,并且该容器可以前后双向迭代。迭代到该位置,在这段位置上迭代需要线性的时间开销;最大的缺陷是不支持任意位置的随机访问,比如:要访问。还需要一些额外的空间,以保存每个节点的相关联信息。个元素,必须从已知的位置。

xie0510_的博客 293

3.链表相关知识点

链表

2501_93884468的博客 436

上万数据的批量插入

当数据达到上万上十万的时候,如何批量插入

junxunfs的博客 46

软件商店常见问题标准处理流程

从底层软件源来看,/etc/apt/sources.list配置错误、源地址失效、公网与内网离线源混用、ARM64与x86_64架构源串用,以及DNS解析异常、系统代理配置错误,都会导致商店无法获取应用数据;打开该应用,确认可正常运行;软件商店作为系统内置的图形化软件分发与安装入口(UKUI桌面配套组件,底层依赖APT软件源),承担着应用软件的浏览、搜索、下载、安装、升级与卸载等核心功能,是终端软件部署与管理的关键通道。覆盖软件商店启动、页面加载、应用下载、安装、卸载、搜索、自身更新等全部业务场景。

qq_39496637的博客 307

【AI 开发从入门到进阶 · 10】收官篇:LoRA 微调、模型评估、推理加速与生产部署全链路

本文系统梳理了大模型微调与生产落地的全流程,从决策是否微调、优选LoRA技术方案,到代码实现、效果评估、推理加速与FastAPI服务封装,最终构建可迭代的生产级AI系统。强调“逐级升级”原则,倡导以数据闭环驱动优化,避免技术冲动。全系列贯穿工程化思维,提供可复用模板与实战建议,助力开发者从模型训练迈向稳定可用的AI服务部署。

信息安全领域优质创作者|操作系统领域专家 126

ARIA规范

ARIA用来补充原生HTML缺失的语义,原则:优先原生标签,ARIA仅做补充。 ARIA角色role:定义组件身份,分为地标角色、构件角色、文档角色;构件角色用于自定义弹窗、tab、下拉菜单等复杂组件; ARIA状态与属性:以aria-开头,描述组件实时状态;常用:aria-label、aria-labelledby、aria-describedby、aria-hidden、aria-expanded、aria-selected、aria-modal、aria-live; 常用场景:图标按钮用aria-l

2401_83227843的博客 471

LangGraph(03):状态归约、并行更新与消息管理

并行节点写入报错?历史消息无法清理?本文拆解 LangGraph 状态归约与消息增删改机制,带你精确控制复杂工作流状态。

专注于 Agent 工程、AI 产品、Harness Engineering、LLM 算法等方向,OpenMathModel、Nivik 等开源项目作者 142

LangGraph 的分离思想总结

LangGraph 的分离思想,本质上是对"高内聚、低耦合"这一经典工程原则在 LLM 应用领域的落地。它通过状态与逻辑分离、节点职责分离、控制流与执行分离、计算与持久化分离、编排与实现分离五个层面,把一个难以维护的"大黑盒"拆解成一组可组合、可测试、可观测的部件。理解这套分离思想,比记住 API 更重要——因为当你面对新的智能体场景时,真正指导你做出合理拆分的,正是这些分离原则。

张晨光老师的播客 413
上一篇: "信息化,不只是技术"-某公司局域网改造实例(转)
下一篇: 小型 IT 解决方案(1)
iiprogram
博客等级 码龄25年 1068粉丝 1515原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值