我可以使用adsutil.vbs从IIS6configuration中删除X—Powered-By响应标头吗? 我们有一个在IIS6服务器上运行的站点。 迁移到IIS7是至less几个月。 同时,我已经注意到它在所有的响应中都提供了头文件X—Powered-By: ASP.NET 。 我想这样做,因为这是浪费字节和一个小的安全风险。 我强烈希望编写脚本,以便将来的部署也能确保标题不存在。 我们有一个或两个自定义标题,我想保留,但这些应该由部署脚本添加,所以先清除它们可能是一个选项。 有没有办法做到这一点使用adsutil.vbs ?
我可以使用本地的add-computer cmdlet将计算机连接到域,但是如果系统已经存在于AD中,并且您试图将其添加到其他域,则该cmdlet似乎会失败。 我想用powershell删除现有的对象。 这可能没有加载Active Directory模块? 我正在做所有这些,作为系统部署的一部分,不想加载任何额外的窗口function。 编辑:这将需要以我可以将凭据传递给命令的方式运行。 它将在本地用户的上下文中运行。
对于使用MDT 2012创build的Windows 7的自动部署,如果某些必需的先决条件未得到满足,我们希望安装中止。 例如,接收部署的计算机必须具有特定的组成员资格才能确保使用组策略正确应用部署后configuration。 我知道有几个选项可用于将自定义逻辑添加到任务序列中 – 例如,我们可以调用Web服务(如MDT 2010中使用RIS风格命名所述:使用Web服务 ),或者我们可以添加一些脚本来创build自定义任务序列(如MDT 2012中所述,自定义任务序列variables可在操作系统映像之间进行select )。 但是,我们无法确定在哪里添加此脚本或Web服务调用,以及如何确保在前提条件失败的情况下部署会中止。 是否有一个共同的解决办法来确保先决条件得到满足?
我按照这里的方向: 如何在服务器2012 EC2实例上安装webdeploy-on-windows-server-2012 。 然后,我按照这里的方向: 如何使用web部署visual-studio-import-iis8网站,但VSvalidation连接validation错误“错误目的地不可REACHABLE”。 是否有EC2实例的额外安全设置?
我想为Web应用程序安装NT Challenge。 我已经阅读了很多文章,但仍不清楚如何在Windows Server R2上安装它。 任何人都可以请点我的设置/configuration来做到这一点? 谢谢!
我想使用storm-deploy在Amazon EC2上创buildStorm实例。 我已经使用Oracle Java7-JDK安装在Ubuntu 13.04系统上,并根据wiki设置configuration文件。 我打电话后: lein deploy-strom –start –nametesting 我得到以下错误: debuggingjclouds – findjclouds sshj驱动程序 DEBUG jclouds – 扩展(:log4j:slf4j:sshj) DEBUG jclouds – options [:jclouds.regions“eu-west-1a”:blobstore-provider“aws-s3”] 错误logging – 线程“main”中的exception 错误logging – com.google.inject.CreationException:Guice创build错误: 1)org.jclouds.rest.config.SyncToAsyncHttpApiProvider不能用作关键字; 它没有完全指定。 我试图从源代码中找出来,但是我没有使用Clojure的经验。 谁能告诉我为什么我得到这个错误? 我会很感激。
我们只是把我们的图像从古老的幽灵GHO切换到.WIM格式。 其中一个原因是我们听说软件更新可以在.WIM的离线状态下进行修改/安装。 例如,现在如果我们想从Adobe Reader X转移到Adobe Reader XI,我们需要放弃我们的基础,卸载Reader X,安装Reader XI,重新密封我们的系统映像,然后在Ghost中重新捕获。 不幸的是,我能find的唯一过程看起来像只适用于Windows更新。 我发现的其他演练展示了如何将软件作为SCCM中的任务序列的一部分进行部署,这是我无法访问的,而我们的客户实际上并没有networking基础结构支持。 这是可能的,或者我们误解了离线更新function的范围?
现在看起来我正在追逐我的尾巴,所以我会在这里问这个问题,看看其他人是否有答案。 我一直在尝试获得SCCM 2012安装程序,而我目前的问题是将Microsoft Office 2013 Home和Business部署到客户端。 从我在“Office 2013的部署方法”中阅读的内容可以看出,有两种部署Office的方法。 您可以使用Office自定义工具( 如何使用SCCM 2012部署Microsoft Office 2013 )自定义MSI安装,也可以自定义点击即运行部署( 部署和更新Office 2013或Office 365即点即用App-V 5.0和Configuration Manager 2012 ) 这些都是很好的文档,但是都是围绕Office 2013 Professional Plus进行的 。 我找不到任何涉及家庭和企业的文档。 微软的“部署方法”文档中的表格似乎表明,家庭和商业零售可以并且应该通过“点击运行”进行部署,但这是我陷入两难的地方: 只要安装程序只安装根据家庭和企业版许可的组件,是否可以将Office 2013 Professional Plus MSI与家庭和企业产品密钥一起使用,并且处于许可协议范围内? 如果是这样的话,请提供与Microsoft Document的链接,以便他在来电时向审核员显示。 对于即点即用部署,我将在XMLconfiguration文件的元素中使用的家庭和企业产品ID是什么?
我正在寻求加快我的部署过程,目前我有一个登台服务器,并在生产中的Web场。 我目前使用robocopy来镜像临时服务器中的每个Web服务器服务器,但是,这是非常缓慢的。 我的复制命令如下所示 ROBOCOPY %codeSourceDir% %targetSite% /MIR /XF *.config 这是镜像文件夹,不包括任何*.config文件。 这performance正常,但要将200 MB的文件复制到8台服务器,每个服务器大约需要4分钟(总共大约30分钟)。 如果我做一个简单的删除文件夹,并使用远程桌面复制,它在大约5秒内完成! 我认为这种差异之所以如此之大,是因为有很多文件(大约一万个),大部分的时间都是文件比较。 有没有办法加快robocopy,通过忽略文件比较function? 我想要做的是镜像目录(基本上,删除额外的文件),我不在乎,如果我覆盖文件是相同的。 robocopy能做到这一点吗?还是有更好的工具来工作?
我有sh脚本重新启动nginx,如下所示: #!/bin/sh -e set -e error_exit() { d=$(date '+%D %T :: ') echo "$d Error: $*" >&2 exit 1 } if ! sudo service nginx reload then # Exit with error error_exit "Could not reload nginx" fi echo "Deployment Done!" 但我的问题是脚本继续执行事件,如Reloading nginx configuration nginx [fail]并达到Deployment Done! 回声。 似乎情况总是true 。 那么,如果nginx重装失败,我怎么能停止执行bash脚本呢?