标签: deployment

多显示器的命令行工具

我正在寻找用于设置多个监视器的命令行工具。

我正在使用 WDS 将 Windows Vista 映像部署到多台机器上。当系统准备好时,双显示器设置将从图像中剥离。过去,我使用在安装结束时运行的 vbscript 对此进行了补偿,该脚本会编辑注册表项以完全按照基本映像上的方式设置监视器。

我们最近购买了几台具有不同显卡和不同分辨率显示器的新机器(管理层坚持在某些机器上使用宽屏)。

我想让部署完全自动化,而不必寻找新的注册表项并为每个新硬件设置开发新脚本。是否有任何命令行实用程序能够在每个屏幕上设置多个可能具有不同分辨率的显示器?

windows deployment command-line-interface

5
推荐指数
1
解决办法
3736
查看次数

无人值守的 Mac OS X 安装

有没有办法为 Mac OS X 设置联网的自动化操作系统部署?

想要部署RedHat 的管理员可以使用 Kickstart(在共享网络资源上安装媒体)通过网络进行部署。也许类似于Windows 部署服务。

Mac OS X 是否存在类似的东西?

automation installation deployment mac-osx

5
推荐指数
2
解决办法
4451
查看次数

如何部署 10 台新 iMac 并以编程方式对其进行配置

使用已配置的 iMac、DHCP/DNS 服务器、LAN 和安装在已配置机器上的远程桌面来部署和自定义大量新到的 iMac(例如 10 台或更多)的最佳和更快的方法是什么?

要执行的主要任务是创建帐户(当然每台机器 1 个帐户)、系统设置定制、安全、文件库、防火墙和其他次要任务。

如果需要,我可以考虑使用 PXE/bootp 网络引导,通过 tftp 或类似方式提供安装映像(抱歉,我是 MAC 新手,但我对 linux/unix 非常熟悉,我习惯于通过以下方式配置 RHEL5 服务器鞋匠+木偶...所以请不要犹豫成为极客;)

提前致谢

mac deployment configuration mac-osx

5
推荐指数
1
解决办法
2248
查看次数

可重复、可靠的 SQL Server 部署

设置可以在多个虚拟服务器之间轻松重复的 SQL Server 部署的最佳方法是什么?微软是否为此提供了一些东西,或者 Powershell 脚本?

deployment sql-server

5
推荐指数
1
解决办法
245
查看次数

是否有任何强大的、经过良好测试的、通用的木偶配方库可用作定制的起点?

我已经配置了一个工作的 cobbler 系统,它成功地处理了我的裸机服务器部署,我将使用 puppet 开始配置管理问题(当然,尽可能将它与 cobbler 集成)。

由于网络上似乎有许多稀有资源提供或多或少完整的木偶配方,我想问的是有人可以推荐一套经过良好测试的良好的木偶配方,可以用作强大的开端我可以建立自定义的点。

我正在寻找写得好的东西,尽可能简单以便可维护,可能是无黑客的,可以尽可能多地处理服务器的“标准”配置。从那开始,我将编写我的食谱,可能专门针对现有的那些,以便完全处理我服务器的各个方面。

我的目标是让机器可以通过 cobbler+puppet 在几分钟内安全地格式化和重新安装,无需人工干预。

提前致谢

deployment configuration configuration-management puppet cobbler

5
推荐指数
2
解决办法
1604
查看次数

以编程方式或通过脚本“接触”软件部署组策略

我有一个使用 Windows Installer 的内部应用程序。此应用程序的每次更新都是一次“重大升级”(不同的产品代码,相同的升级代码),它调用 RemoveExistingProducts。(实际上,这意味着每次创建新版本时,您只需单击 MSI 文件即可安装它,因为它会卸载旧版本,然后安装新版本。)

它目前通过组策略中的机器配置进行部署。任何链接的 GPO 都将在下次启动时安装该软件,这非常有效。

我还有一个持续集成服务器 (TeamCity),每次我们向源代码控制提交一些内容并“固定”以进行部署时,它都会为这个软件构建和运行测试。我什至可以将新构建的 MSI 文件复制到网络共享以准备部署。

不幸的是,作为集成过程的一部分,我没有看到实际告诉 GPO 以编程方式重新部署新更新的 MSI 文件的方法。

如果我只是覆盖现有的 MSI 文件并且不接触 GPO,那么安装了旧 MSI 的机器不会注意到这种变化,而较新的机器在找不到包含产品代码的 MSI 文件时会吓坏组策略管理编辑器生成的脚本。不错,有道理

如果我只是覆盖现有的 MSI 文件并在 GPME 中单击“重新部署应用程序”,似乎会发生相同的行为。同样,我们似乎不高兴我们试图重新部署一个 MSI 文件,该文件的包代码与 GPME 生成的脚本中的代码不匹配。不错,有道理

什么做的工作是右键单击在GPME安装包,打“立即删除”,然后将安装包右后卫-创建一个新的* .aas脚本和老包被删除,并在下次安装新的软件包引导。有没有办法通过批处理脚本来做到这一点,我可以将它添加到我的集成服务器的构建过程中?

谢谢!

后续更新

在查看了 Evan 的评论后,我最终只编写了一个在 Startup 上运行的小批量脚本。我还编写了一个名为msicheck确定是否安装了给定 MSI 包的小实用程序。这很好地满足了我的需求,比翻阅 LDAP 规范的页面要好得多!=)

deployment windows-installer group-policy

5
推荐指数
1
解决办法
1378
查看次数

在哪里可以找到使用 sysprep 部署 Windows 7 的初学者指南?

我是 Windows 7 的新手,但想将其部署在 Netware(阅读:无 Active Directory、无域等)环境中。我过去曾使用 Novell Zenworks 进行 Windows XP 的映像和部署,但从未使用过,sysprep因为它从来没有必要。

现在,我发现 Zenworks 根本无法对 Windows 7 进行映像。似乎有一堆特定于硬件的信息会破坏所有机器上的图像,除了创建它的特定机器。

我最近才知道什么是 sysprep,就在几周前。我的问题很简单。在哪里可以找到使用sysprep映像和部署 Windows 7的分步指南?

编辑:我看到我的问题已被迁移。谢谢。我已阅读指导是约翰牛逼提供-然后我读了150+的意见。这似乎已经过时了。没有什么可以总结如何使用sysprepWindows 7 来准备映像和部署吗?

windows deployment windows-7 imaging sysprep

5
推荐指数
1
解决办法
4264
查看次数

你的 PXE 服务器上有什么?

基本上,每个人都在 PXE 服务器上加载了哪些很酷的实用程序,可以在您通过网络启动的任何计算机上使用?我刚刚在家里设置了以下内容:

  • 克罗尼西拉
  • 内存测试86
  • Ubuntu 桌面版和 Ubuntu 上网本混音版 9.10
  • Gparted
  • 分开的魔法

如果我在工作中这样做(并且我计划在某个时候这样做),我可能还会添加某种集成部署解决方案,例如 Cobbler。我只是想看看其他人都在跑什么。

deployment netboot utilities pxe-boot

5
推荐指数
1
解决办法
1167
查看次数

组策略软件安装升级与替换

我在 gpo 软件安装中选择升级来升级现有的软件包。我不更换包裹。

旧包和升级包是否会安装在加入域的新计算机上?

deployment group-policy msi windows-server-2008-r2

5
推荐指数
1
解决办法
872
查看次数

部署工作站 - 最佳实践?

我一直在研究工作站部署的主题,并发现了大量信息和数十种不同的方法和工具,但没有“最佳实践”方法至少不缺少我认为需要的一个功能解决方案是完美的。

我目前对 Windows 工作站部署感兴趣,但如果这些工具可以扩展到 Linux,那么它就是一个附加值。

我希望我使用的部署工具能够执行以下操作:

  • 硬件独立- 我希望我的映像或安装具有最少的硬件和驱动程序依赖性,以便我可以为所有工作站使用单个映像/包
  • 易于更新- 我希望能够尽可能轻松地更新我的映像,而无需重新部署/重建/重新映像所有配置
  • PXE 可启动部署- 我希望这些工具可以从网络启动,这样我就不需要启动 cd/DOK。
  • 可编写脚本以减少人工输入- 理想情况下,该工具应在启动后自动运行并执行“默认”部署(包括分区),除非另有提示。即 - 拿一台电脑,把它连接起来,打开电源,PXE 启动,然后在部署操作系统之前忘记它。

我发现没有一个产品或环境可以做到这一切。我最接近的是 Windows 部署服务/WIM 图像格式。

我还检查了许多映像和部署工具,包括 clonezilla、ghost、g4u、wpkg 等,但大多数都缺乏硬件独立性和可更新性功能。

我们目前有一个 Symantec Ghost 服务器设置,可以通过网络进行映像,但我对它不满意,因为它具有我上面列出的所有缺点。

您对如何优化工作站部署流程有什么建议吗?您如何在您的组织中部署它们?

谢谢!

瓦迪姆。

windows image deployment imaging

5
推荐指数
1
解决办法
3399
查看次数