此AU3源码用于在部署操作系统的过程中进行驱动安装和运行库安装之用。当然,您也可以在其中添加代码以支持安装其他软件。
源码支持的驱动包为IT天空的驱动包,需要将驱动包放置在%systemdrive%\sysprep\drivers下,并把主程序和配置文件都改名为drivers.exe和drivers.ini。运行库的使用请按照IT天空的要求操作即可。文件放置在%systemdrive%\sysprep下。

源代码

#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Version=Beta
#AutoIt3Wrapper_outfile=BDGroupOS.exe
#AutoIt3Wrapper_OutFile_x64=BDGroupOS64.exe
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_UseUpx=y
#AutoIt3Wrapper_Compile_both=y
#AutoIt3Wrapper_Res_Comment=编动小组 驱动安装
#AutoIt3Wrapper_Res_Description=编动小组 驱动安装
#AutoIt3Wrapper_Res_Fileversion=1.0.0.2
#AutoIt3Wrapper_Res_Fileversion_AutoIncrement=p
#AutoIt3Wrapper_Res_LegalCopyright=Copyright (c) 2007-2015 编程小子.All Rights Reserved.
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
$SystemDrive = EnvGet("SystemDrive")
If(FileExists($SystemDrive & "\sysprep\drivers\drivers.exe")) then
	RunWait($SystemDrive & "\sysprep\drivers\drivers.exe");驱动包
endif
If(FileExists($SystemDrive & "\sysprep\GoRuntime.exe")) then
	RunWait($SystemDrive & "\sysprep\GoRuntime.exe /s");系统运行库
endif
Sleep(2000)
DirRemove($SystemDrive & "\sysprep",1)
RunWait($SystemDrive & "\Windows\System32\oobe\WinDeploy.exe")

编译说明

编译时根据操作系统,请自行编译x86和x64。(经测试,在x64的部署环境下直接运行x86版会报错。不知道是系统的问题还是编译器的问题。反正Autoit也是支持编译x64脚本的)

调用方法

1、把BDGroupOS.exe或者BDGroupOS64.exe放置到windows\system32下。
2、打开注册表编辑器,加载配置单元,文件为windows\system32\config\system。
3、修改setup\cmdline为BDGroupOS.exe或者BDGroupOS64.exe即可。

编动小组语言包框架开发与切换教程

新年伊始,本站也正式开始在部分作品中提供除简体中文之外的多语言支持。通过开放的语言包文件,您可以自由地翻译、创建适合本国和地区的语言包。并且您也可...

阅读全文

中望3D手动激活教程

适用范围 下载并安装了《中望3D 2017 免激活直装版》或《中望3D 2019 免激活直装版》的用户,且自动激活失败时。 手动激活教程 1、在开始菜单中找...

阅读全文

Autodesk批量激活工具 常见问题解答

Autodesk批量激活工具发布已经有较长的一段时间了。在此期间,我们也收到了很多的反馈和建议。在这里,我也对这些大家经常提出的问题做一个统一的解答。 ...

阅读全文

1 条评论

欢迎留言

编动小组