Articles of windows

如何在32位和64位Windows上从VBScript运行32位应用程序?

在VBScript中使用Shell.Run调用32位命令的最佳方法是什么,以便在Windows 32位和64位操作系统上都能成功? 在64位,应用程序终止,因为它不是一个64位的过程。 虽然我可以使用c:\​​ windows \ syswow64 \ cscript.exe myscript.vbs,但这不能移植到Windows 32位。

防病毒或互联网安全套件

我们有大约20台笔记本电脑运行Windows Vista或7,我们正在寻找一种新的防病毒解决scheme。 我们显然正在寻找最轻的解决scheme。 一些供应商似乎出售防病毒产品和互联网安全套件(或其他),包括防病毒,防火墙和其他一些东西。 使用最新版本的Windows,是否只需获取防病毒软件并使用Windows实用程序就足够了? 这些安全套件是否提供了比Windows防火墙,Windows防御者以及Windows所提供的更好或更好的东西? 是否有一个相关的威胁,将被错过简单的Windows和防病毒?

通过FTPS自动备份? 什么是最好的软件来实现这一目标?

我正在寻找一个相对容易的设置/维护解决scheme,通过Windows OS上的FTPS备份到远程位置。 我们目前使用的是Mozy,但想要在我们的场所中再次备份到服务器(要备份的服务器是远程的)。 我们也希望能够configuration这个过程的自动化。 假设我已经用安全证书等设置了FileZilla服务器,是否有一个好的客户端,任何人都可以推荐可以通过FTPS进行连接,并按计划自动传输文件?

Windows下的Apache UNCnetworkingpath?

好的,所以我在两个Windows 7盒子上运行Apache作为testing环境。 我们的想法是将所有项目保留在共享networkingpath上,以便随时通过我的桌面或笔记本电脑进行访问。 运行Apache作为控制台使用我的用户帐户, MyAccount ,访问networkingpath提供以下错误: Warning: DocumentRoot [C:/EMMA/users/*MyAccount*/Documents/*MyWebsite*/] does not exist 我所做的所有事情都包含在httpd.conf的httpd-vhosts.conf文件中,并将以下内容添加到vhostsconfiguration中: <VirtualHost *:80> DocumentRoot "\\EMMA\users\MyAccount\Documents\MyWebsite" ServerName MyWebsite ErrorLog "logs\MyWebsite-error.log" CustomLog "logs\MyWebsite-access.log" common <directory "\\EMMA\users\MyAccount\Documents\MyWebsite"> Options Indexes FollowSymLinks AllowOverride all Order Deny,Allow Deny from all Allow from 127.0.0.1 </directory> </VirtualHost> Windows主机文件安装正确,因为改变本地apache htdocs的path工作正常,我可以访问本地网站没有问题的浏览器。 我的困惑就是这样。 apache手册指出,apache不能以没有访问networkingpath的用户身份访问networkingpath。 但是,由于apache控制台正在以MyAccount的方式运行,它肯定可以访问networkingpath,为什么不能正常工作呢? 我已经检查了进程菜单,它绝对在MyAccount下运行,而不是系统。 出于某种原因,基于错误消息apache试图查看本地目录,而不是networking目录? 有任何想法吗? 如果我能弄清楚为什么apache试图访问作为本地path的networkingpath,我认为应该修复它,但我在这里完全损失。

Exchange&MS SQL高可用性

任何人都可以build议,当两台数据中心之间的MS交换和MS SQL服务器在一台服务器位于数据中心时,可以实现高可用性吗? 来自连接到DC1中的SQL Server的站点A的用户应该能够在DC1中断的情况下无缝地连接到DC2中的SQL服务器。 站点之间有一个三angular形之间的P2P链接,即SiteA连接到DC1和DC2。 DC1连接到运行OSPF的DC2。 我不是一个Windows的家伙,但我想我们可以在两个不同的数据中心的服务器之间build立一个SQL集群? 我可以使用任何第三方解决scheme来实现这一目标?

如何在远程服务器上安装Windows服务

如何在远程Windows服务器上安装Windows Service(msi软件包)并configuration其“login”选项。

我的刀片服务器的推荐configuration?

我目前拥有5个不同规格的刀片服务器。 有些是双核心的,有的不是。 有的有2GB的RAM,有的则有8GB。 有些正在运行Windows 2000其他Windows Server 2003。 我拥有的是从configuration开始新鲜的选项,并安装我select的任何操作系统。 对我来说这是一个学习的机会,所以我想就如何使这些工作为小企业提供一些build议。 我正在考虑有这些服务器angular色: 域 交换 印花 文件共享 集群是最好的方式?

难以loginpsexec

我使用psexec,我不能执行一个简单的cmd到一台机器。 相同的响应总是相同的“不正确的用户名或不正确的密码”(也返回错误代码6)。 这是我使用的命令: "c:\program files\psexec\psexec.exe" \\softtestsXP.test.int -u testUser -p xxxxxxx ipconfig 用户存在,我可以使用这个用户远程访问。 但最奇怪的部分来到这里。 如果我执行相同的命令行,但通过IP更改机器名称,那么psexec工作正常。 我检查了是否softtestsXP.test.int正确parsing,它的工作原理。 编辑:忘了说,这两台机器是虚拟机进入相同的pipe理程序(ESXI) 任何帮助是受欢迎的 编辑:好了,最后通过编写一个脚本,使ping和信息解决,它需要的IP。 有了这个IP,我正确执行psexec。 我担心的是,如果机器改变他们的IP,一个IP硬编码将是一个坏主意,所以脚本解决了我的问题。 谢谢大家。

使用git更新testing和生产服务器的最佳方法是什么?

我们公司最近已经过渡到git和github作为我们的主要来源控制。 我们已经得到了所有的用户设置,每个人都可以推送到github就好了。 但是,我们应该如何设置我们的testing和生产服务器(顺便说一下,所有的窗口机器),我都有点失落。 什么是最好的(或最安全的)方式来让我们获得更新的源码到我们的生产和testing服务器? (我们做所有的PHP / JavaScript所以不需要编译) 我认为我们可以将它们设置为远程存储库,并按照我们推送到github的方式推送它们,但我不确定如何去做。 如果这确实是最好的路线,有人可以指点我一个很好的教程。 (有没有办法限制谁可以推送到这些服务器?) 我们也可以让每个人都去每个服务器,做一个拉或取请求,得到最新,最好的,但现在有人手动更新三台服务器,可能更多。 在我看来,这留下了很大的空间。 谢谢!

为什么大多数事件日志条目的用户名是“N / A”? 如何填写?

在我的代码中,如果事情发生了错误,我会在事件日志中写入一些东西(使用ReportEvent函数)。 对于这些条目,我在事件日志条目(ReportEvent函数的第五个参数)中获得一个用户标识。 对于许多其他条目(来自其他应用程序或来自Windows本身),用户字段显示为“N / A”。 问题是Windows本身也为我的应用程序添加条目,特别是: 如果应用程序显示一个MesssageBox(带有MB_TASKMODAL标志)。 事件日志显示源“应用程序popup”的条目。 如果我的应用程序很忙,没有立即回应。 事件日志显示源“Application Hang”的条目。 为什么Windows不在事件日志条目中显示用户名或用户SID? 为什么大部分时间都是“不适用”? 有没有什么办法可以强制Windows在Windows生成的事件日志条目中使用用户名或SID? 谢谢,帕特里克