
自动化处理StockInvestorPro更新安装文件方法
下载需积分: 5 | 2.48MB |
更新于2024-12-08
| 83 浏览量 | 6 评论 | 举报
收藏
在本篇文档中,涉及的关键知识点主要围绕使用脚本自动化处理来自aaii.com的SIP InstallShield安装文件,并从这些安装文件中自动提取数据文件(dbf)以导入到数据库的过程。该过程在Archlinux环境下进行,并使用了Wine(Wine Is Not an Emulator)这个兼容层来运行Windows程序。
### 关键知识点详细说明:
1. **InstallShield安装文件(.exe)**:
- InstallShield是一种流行的安装脚本工具,常用于Windows平台上的软件安装包。
- SIP(Stock Investor Professional)是特定软件的缩写,它可能是一个针对股票投资的专业软件。
- 这里提到的.sip install.exe文件是通过InstallShield打包的安装程序,通常包含了安装过程中需要的各种文件和数据。
2. **自动化处理脚本**:
- 文档中提到了“批处理aaii的sip install exe”,意味着存在一个自动化脚本,可以处理来自aaii.com网站的安装程序。
- 批处理(Batch Processing)是一种自动化执行多个任务的方式,通常用于重复性的工作,如数据提取、处理等。
3. **使用Wine在Archlinux上运行Windows程序**:
- Wine是一个允许在Unix-like操作系统(如Linux和MacOS)上运行Windows程序的兼容层。
- 在文档中,使用了Wine来执行Windows下的安装程序和相关的安装工具(如isxunpack.exe和proinstall_20110722.exe)。
- 提到了使用winecfg配置Wine,并且通过WINEPREFIX变量指定特定的Wine环境配置文件夹。
4. **文件系统映射和提取操作**:
- 文档中提到了使用echo命令和\x13(十六进制)来控制Wine的执行。
- 通过映射Z驱动器到目标目录来处理文件的提取,这一点从命令“wine proinstall_20110722.exe /extract_all:"Z:\\""可以看出。
- 还提到了使用unshield工具提取.cab文件,这是一种常见的安装程序压缩格式。
5. **环境和工具说明**:
- 使用的环境是Archlinux,这是一种以简洁著称的Linux发行版,广泛受到高级用户和开发者的喜爱。
- 提到的“创见”可能是对某个步骤或工具的特定说明,但文档中没有给出更多细节。
6. **数据库导入**:
- 文档的最终目标是将从SIP安装文件中提取的dbf文件导入到数据库中。dbf(dBase File)是数据表文件格式,常用于数据库管理系统的数据存储。
7. **历史兼容性问题**:
- 提到了对于20110729之前的旧文件和InstallShield 12之前的版本,某些操作不工作。
- 这表明可能存在兼容性问题,特别是在旧版本的InstallShield文件格式或Wine的旧版本中。
### 总结:
在本篇文档中,我们看到了如何在非Windows操作系统中自动化处理Windows程序安装包,并从中提取数据以进行进一步的数据库操作。这个过程涉及到Wine的使用、文件提取工具的运用以及数据库的数据导入。这些知识点对于那些需要跨平台处理安装文件,或者在Linux环境下进行Windows程序兼容性的IT专家来说,是非常实用的。同时,文档中提到的具体命令和步骤,为自动化操作提供了详细的操作指南。
相关推荐









资源评论

明儿去打球
2025.05.29
"stockinvestorpro:批处理aaii的sip install exe"为股票投资者提供了一套专业且高效的自动处理安装程序的方法,非常实用。

图像车间
2025.04.13
文档中提到了使用winecfg将Z映射到目标目录的方法,对于需要在Linux环境下运行Windows程序的用户来说,这是一个很有帮助的解决方案。

马虫医生
2025.03.26
文档中也提到了不工作的情况,虽然这是个问题,但作者已经发现并尝试解决,这显示了作者的专业态度。

宝贝的麻麻
2025.03.03
该文档详细描述了如何自动提取并更新aaii网站的sip installshield文件,对于股票投资者来说,这是一个不可多得的工具。

三更寒天
2025.02.23
该文档适合有一定编程和数据库操作基础的股票投资者,对于他们来说,这是一个非常实用的资源。

笨爪
2025.02.07
文档提到了对于20110729之前的旧文件installshield 12之前的版本的处理方法,这对于处理历史数据非常有用。☁️

狛绝的追随者
- 粉丝: 33
最新资源
- ISB开发设计文档:规范化软件开发参考资料
- 掌握Delphi:高效开发Windows应用的可视化编程教程
- Oracle 11g数据库全方位参考指南
- JavaScript与XML结合Flash技术在网页新闻和商品展示中的应用
- RS232转USB万能驱动:解决无串口笔记本数据传输难题
- Graphics32 1.5.1版安装及变更指南
- 书吧电子书制作V1.0:轻松制作JAR格式电子书
- 掌握Microsoft Make CAB工具的使用技巧
- 英文版CSS教程PPT:适合初学者的学习资源
- depends22: 探索C++函数深度的查看工具
- 初学者指南:幸运52游戏的VC++实现教程
- FlashUploadWeb图片上传下载功能的实现与优化
- 深入解析计算机硬件技术基础与电子教案
- C++实现HeadFirstDesignPatterns代码深度解析
- C++内存映射技术实现共享资源的编程方法
- C语言实现的DES算法与命令行演示工具
- 词法分析器与语法分析器全面解决方案
- C#多线程实践:BackGroundWorker控件应用示例
- GDF4.0培训中文版详解及文件架构
- ASP+ XML-MS SQL 可重用动态滚动条解决方案
- BatchUnRar: 自动识别分卷RAR文件的批量解压神器
- 应用程序与驱动程序事件同步机制研究
- VB课程设计:机票销售系统的实现与数据库管理
- JSTL实例源码深度解析与应用