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

关于《Mastercam虚拟狗安装器》 1.1.0.11无法正常加载驱动的解决方案

为了解决KB5004237事件,本站紧急更新了《Mastercam虚拟狗安装器》到1.1.0.11版本。近期,我们接到一些用户反馈在安装了最新版本驱动后仍然无法加载的情况。 ...

阅读全文

关于在泄露版Windows 11上运行《Mastercam虚拟狗安装器》的说明

各位用户: 近期Windows 11泄露版镜像在互联网上流出,有部分用户反映在此版本Windows上无法运行《Mastercam虚拟狗安装器》。 经站长测试,以默认方式安装的...

阅读全文

【6月10日更新】关于在Windows 10 20H1 或更高版本Windows安装Mastercam蓝屏的解决方法

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

阅读全文

1 条评论

欢迎留言

编动小组