此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即可。

关于在Windows 10 2004(20H1)版上安装Mastercam蓝屏的解决方法

适用范围需要在Windows 10 2004(20H1)上安装和卸载Mastercam的用户。由于Windows 10 2004(20H1)可能对底层做了一些修改,导致该版本的Windows不...

阅读全文

如何使用《Autodesk 批量激活工具》中的套件许可进行激活

相信大家在使用《Autodesk批量激活工具》时,也许会发现很多奇怪的套件(通过搜索suite可以找到)。那么下面我将介绍这些套件的用途,以及套件在激活上的作...

阅读全文

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

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

阅读全文

1 条评论

欢迎留言

编动小组