我今天必须重新安装我的操作系统,并且需要安装大量程序,更不用说安装后还需要进行的大量配置!
我听说有些人正在使用批处理文件通过无人值守安装程序自动执行此过程。
是否有一个程序可以为您交给它的可执行文件生成批处理脚本?(如果没有,应该有。)
我该如何为无人值守安装程序编写批处理文件?
答案1
这取决于您要安装的程序。目前有各种安装程序系统(NSIS、MSI、Installshield 等),每个系统通常都有命令行开关,您可以使用它们来执行静默安装。对于 Microsoft Installer 软件包 (MSI),有一个/q
开关可用于在没有 GUI 的情况下执行安装。因此,示例行可能如下所示:
"E:\Microsoft.NET\netfx.msi" /q
除了制作批处理脚本之外,还有更简单的工具可以进行自定义、无人值守的 Windows 安装,它将为您准备好所有软件。精简版和MSFN 无人值守指南浮现在脑海中。
另一种方法是在安装和配置所有所需程序后进行完整备份诺顿幽灵或者安克诺斯 (Acronis) 真实影像。但我总是因为这个解决方案而懊悔不已。就在我认为一切都好并执行备份之后,总会有一款软件我忘记安装。
答案2
我很幸运尼尼特- 它拥有我需要的 95% 的程序,并使用单个自定义包来安装它们所有。
答案3
答案4
您可以使用Windows 安装后(WPI)并将 Autoit 脚本集成到其中。
对于操作系统安装,微软有 WDS 或 RIS。对于完全可自定义的操作系统安装,请使用带有 AutoIt 的可启动磁盘并通过分发文件服务器安装操作系统。