我目前有4台服务器,坐在防火墙后面,没有互联网接入。 事实上,他们被locking得很紧。 然而,networking上的第五台服务器(域控制器)具有外部/互联网访问。 我需要将更新应用于所有这些服务器。 我不能一秒钟,让不幸的互联网连接到其他服务器。 (合同原因)。 这是我的理解,我可以在每个服务器中运行一个命令,让我检查该服务器上的最新更新,然后从互联网服务器下载所需的更新。 如果这是有道理的。 我听说过MBSA允许这种能力或者其他性质的东西。 是否有任何其他的build议,我可能想看看到最新的更新防火墙后更新的服务器? 还有什么命令行提示,我会考虑使用这个项目的工作?
这也可以阅读“为什么我不能让我的batch file中的命令工作。” 当我尝试使用该命令时: FOR /F "tokens=1-4 delims=/ " %%a in ('something cool') DO something else cool %%a %%b %%c 它不工作! 我越来越: %% a在这个时候是意外的
这个命令行在cmd.exe中运行: findstr /l /i /s /c:"key=\"Smtp" *.config 然而,在Windows 7 Ultimate x64上运行PowerShell 2时,无论使用哪种组合,findstr似乎都会冻结。 我正在search一个我创build的玩具文件(只有一个文件夹)只有这个入口,所以我知道这不仅仅是花费更长的时间: <add key="SmtpHost" value="localhost"> 但是我尝试过的这些变体在PowerShell中永远不会返回(它们也不会提供>>提示符来指示未终止的string)。 findstr /l /i /s /c:"key=`"Smtp" *.config findstr /l /i /s /c:"`"" *.config findstr /l /i /s /c:"key=""Smtp" *.config findstr /l /i /s /c:'key="Smtp' *.config 当我改变它使用正则expression式,与通配符,它将工作: findstr /r /i /s /c:"key=.Smtp" *.config 但是如何在PowerShell中成功将双引号传递给findstr呢?
我已经添加了一些静态路由,大部分以下工作正常: route add 123.123.123.123 mask 255.255.255.255 100.100.100.100 metric 10 -p 但是,一个URLparsing为更多的一个IP地址/它不是静态的。 有没有办法改变上面的命令来包含一个完整的八位字节,即123.123.123。* 如果没有,我可以根据主机名进行静态路由吗? 那么匹配example.com的任何东西都会使用这个路由? 我知道,从networking/纯化的angular度来看,路由表并不真正与主机名/ DNS相关 – 但M $的文档似乎表明“function”存在(正确或错误): http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/sag_tcpip_pro_addstaticroute.mspx?mfr=true
有没有办法使用命令行设置registry值, 而不使用.reg文件导入它? 我已经看过reg和regedit.exe命令行选项,它看起来不像是有办法做这样的事情… reg update [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup] "SourcePath"="X:\\"
比方说,我想debugging一个问题,即几个客户端计算机受到过去几个月发生的一长串更新的影响。 我运行一个systeminfo | find /i "kb" > updatelist.log systeminfo | find /i "kb" > updatelist.log 。 现在我怎么才能find一种方法来快速得到更新目的的总结。 在NT6.x以前的操作系统上有一个这样的程序,但是这个function已经不再适用了。 任何有用的网站,这样做? 更新:所以也许像Windows Update Downloader或MrJinje更新XML工具是我正在寻找的东西,但都不是真正的脚本或可查询。
所以我们刚刚收到我们的新服务器,它将被用于网站开发和版本控制。 我已经设置了Ubuntu(11.04桌面版, 我喜欢界面,对不起!),并安装了Apache,PHP和MySQL – 到目前为止,这么好。 我们已经决定,我们希望使用Git作为我们的版本pipe理系统,因为我们已经有了很好的经验。 但是…我们不确定如何布局,我们的结构。 所以我希望你能帮助我们。 当前设置 目前,我们运行一台运行XAMPP的Windows服务器的开发服务器bbtsrv02 。 我们在这个服务器上完成了所有的开发工作,当我们快速地盗取东西的时候,会导致大量的噪音和混乱。 在本地进行更改后,我们会通过FTP将这些file upload到我们的外部服务器(由其他人托pipe)。 这实际上并不实际,一次可以有3/5的开发者在整个网站上工作。 它会导致冲突,…这不是很好。 目前的想法 这个想法是使用bbtsrv02作为“镜像”服务器。 它将包含所有最新的和实时的代码。 bbtsrv03 (新服务器)将成为我们的开发服务器。 我们将拥有包含实时代码的master分支,每个开发人员将为每个更改分支自己的版本。 但是……进一步的思考导致我得出结论,我们需要为每个开发人员设置一些虚拟主机,以便他们可以closures主回购并在那里工作? 在这方面我没有太多的经验,但是我现在的计划是把主要的硬盘分区,给我们足够的空间去发展。 然后,我们将我们的分支更改为主分支,然后将其“复制”到bbtsrv02并上传。 我当然希望能为我做一些bash脚本。
我想知道是否有可能只为RDP启用VPN。 我正在运行Windows 8,并正在为客户做一个远程工作。 但是,我想要在客户端VPN之外完成各种各样的其他事情(主要是下载)。 有没有办法做到这一点?
有一个Windows应用程序,我想通过VNC连接使用。 否则我没有用于Windows。 该应用程序不适用于葡萄酒。 在公共网上,通过VNC制作单个Windows应用程序最简单/最具成本效益的方式是什么? 要么是完全托pipe的解决scheme,要么我可以在我的VPS上运行。
我有大约十几个窗口服务,我需要相当频繁地部署到相当大的节点集合。 我正在看Octopus Deploy ,看起来相当不错,但我想知道还有什么其他的select。 我真的需要能够跟踪什么版本的软件部署在何时何地,所以我正在寻找的东西不仅仅是强化和部署。 我已经看过在多台服务器上部署C#Windows服务,但是在使用MSI之前,我会吃掉整个品脱的Ben和Jerry's。 我也有一堆网站,如果能用相同的解决scheme推出,这将是非常好的。