Articles of 自动化

Windows 2008 R2无人参与安装示例?

在跟进另一个问题时 ,是否有可靠的(即“正常工作”)可用于修改的Windows 2008 R2 x64无人值守响应文件的来源?还是您必须从WAIK开始?

Linux自动化媒体文件转码

我正在寻找有助于实现上述场景的软件。 通过自动化我的意思是最小化该过程所需的行动。 例如,运行一些守护进程将会不断地寻找某些文件夹,并在出现的时候立即转换具有特定设置的video。 input和输出文件夹都可以通过networking共享,非常方便。 Handbrake-CLI + inotify +一些其他自定义(cron?)脚本可能是一个解决scheme,但也许有某种解决scheme具有这种现成的function?

我如何系统地closuresWindows服务?

我们有这个开源应用程序,有三(3)个服务。 为了这个问题的目的,我们称它们为A , B和C. 现在,他们必须按照特定的顺序closures。 那个顺序是A然后B然后C. 如果B在A之前closures,那么我们会遇到各种各样的问题。 如果C在B或A之前closures,情况也是如此。另外,由于有多less用户正在使用它,每个服务可能需要不同的时间closures。 哦,这需要被包装在一个DOSbatch file或非技术用户可以只需双击启动。 (PowerShell不是没有问题,但我从来没有使用它)。 另外,我是一个C#编码器,所以也可以使用。 无论如何,当重新启动时,需要发生以下情况: 1) Initiate shutdown of service A 2) When service A is down, it should trigger the shutdown of service B 3) When service B is down, it should trigger the shutdown of service C 4) When service C is down, it should […]

如何检测APC UPS电池的使用情况并在电池上运行脚本

我有一对APC UPS – Smart-UPS RT 6000 RM XL Smart-UPS RT 5000 RM XL 不幸的是,我办公室的电源喜欢外出(不受我的控制),因此由这些UPS供电的设备closures。 他们为VMware基础架构环境(VMware Lab Manager)提供动力,我想要做的就是检测何时使用电池(比如x时间或剩余x个百分比)并在此事件上运行脚本。 我需要什么软件检测电池电量事件,并运行脚本? 谢谢!

Windows从命令行更新configuration

我正在构build一个脚本来重build从头开始的服务器。 我想要如下configurationWindows Update。 我可以使用reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v AUOptions /t REG_DWORD /d 4 /f第一个选项reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v AUOptions /t REG_DWORD /d 4 /f 需要重新启动(请随时提供更好的解决scheme) 我找不到其他2个设置的命令(或巧克力包)。

如何使用ansiblefind第二个NIC的名称?

我将Ansible部署到Linux主机,我只需要在主机上的第二个NIC上监听。 看看可用的事实,我可以看到ansible_interfaces列出我所有的网卡,例如 "ansible_interfaces": [ "lo", "ens9f0", "ens9f1" ] 我知道这不是真的,所以我可以打折。 通过查看ansible_default_ipv4.alias,我可以看到我的主要是ens9f0。 在一个剧本/剧本中,我怎么才能算出ens9f1是次要的呢? 这个用例就是我想在模板中做如下的事情: Listen {{ ansible_second_nic.ipv4.address }} 我工作的每台机器可能有不同的网卡名称,所以我无法在我的angular色中对这些网卡进行硬编码。 从历史上看,我只是假设eth1,但这不再安全。

从命令行发送简单的HTML电子邮件?

我有一个cron作业,产生一个资源列表,到期date和到期date。 该报告生成一个CSV文件。 我使用mutt -a report.csv将其附加到消息中。 我也想在邮件的正文中包含信息。 我使用gawk将其格式化为简洁的线条,并将其添加到正文中。 它看起来像这样: Resource Expiration Date Days ======================================== ========================= ======== resource one Oct 11 2009 07:59 PM 3 resource two Nov 3 2009 07:59 PM 22 resource three has a longer name Nov 6 2009 07:59 PM 28 rscrc 4 Dec 8 2009 07:59 PM 58 you get the point […]

分裂build立跨networking?

是否有一个已知的解决scheme来跨越networking机器拆分构build过程? 用例: 我们是一家普通的软件开发公司。 我们拥有大约50个开发工作站(四核2.66Ghz,4GB RAM,200GB RAID)。 没有必要告诉,在任何时候,并不是每台机器都被加载到最大。 有5到15个项目同时运行。 显然,他们都在服务器上不断构build,而不是部署到适当的环境。 单个项目构build需要3到15分钟。 问题是 :当我们连续build立5个项目时,最后一个项目将在大约25-50分钟后准备就绪。 并行构build并不能解决问题(构build只是游戏的一部分,比你需要部署,运行testing等) 是的,正确的解决scheme是添加另一个构build服务器,但“这涉及到购买新的昂贵的硬件,我们已经花了很多!” 对,对(该死的)! 无论如何。 在开发人员工作站之间进行拆分呢? 让我们说,每当我们需要build立项目“A”时,我们检查5个工作站,并开始build立在所有不超载。 只要至less有一台机器还在build造中,如果开发商确实需要机器的所有function,则构build可以被开发人员取消。 构build完成后,部署可以执行到适当的环境(托pipe在某个服务器上,而不是在工作站上:))。 公司越大,这对我来说就越有意义。 任何人都试过这样的事情? 有什么好的做法吗? 任何有用的软件? (90%的项目是.net C# ,platform – Windows )

自动在启动时重新附加EBS音量?

我在EC2上设置了一个数据库服务器,我需要确保EBS卷自动连接并在数据库服务启动之前可用。 我正在使用SMF,所以我可以testing一个特定的文件系统是否可用在启动数据库服务之前,所以从这个angular度来看没有问题,但是我不太确定如何告诉服务器自动连接EBS卷在/开机后。 最好的策略是什么?

自动部署和configurationWindows服务器

我是一位经验丰富的UNIX和Linux系统pipe理员,即将开始为混合UNIX / Windows商店工作。 我一直在使用像Puppet,Chef,FAI等工具自动部署服务器。我还没有在Windows上工作了10多年。 我想知道是否有人有什么可比的工具来自动部署和configurationWindows服务器的提示。 在我的UNIX环境中,我可以设置一些东西,这样一个盒子就可以从铁pipe冷启动,并且在没有任何人工干预的情况下启动并运行。 回到那个时候,我用了幽灵,但是我认为从那以后,艺术的状态已经改善了。 任何提示避免使用的工具也是受欢迎的。 我可能需要部署Windows IIS和SQL服务器。 谢谢!