草庐IT

windows - GetWindowsVersionEx 函数在 Windows 2012 R2 中输出错误

我们正在使用“GetWindowsVersionEx”函数来提取Windows中的构建版本值。它在所有操作系统中都运行良好,但在最近发布的Windows2012-R2中它给出了错误的输出。实际构建版本为6.3,但仅显示为6.2。所以,当我做了一些研究后,我发现下面的链接可以解决这个问题。但是,我不明白如何在inno设置代码中实现它。感谢帮助。链接:http://msdn.microsoft.com/en-us/library/windows/desktop/dn302074%28v=vs.85%29.aspx[Setup]AppName=MyProgramAppVersion=1.5D

windows - 以编程方式在服务器管理器中的 Windows 2008 Server R2 中添加功能

我正在编写一个需要.NET才能运行的程序。当我在Windows2008ServerR2上运行它时,它在安装.NET3.5时失败。这是因为在此版本的Windows中,您只能通过服务器管理器(或角色管理器)安装.NET3.5。我想知道是否有办法以编程方式完成此操作?我在网上搜索了一下,发现也许可以使用PowerShell或WMI。我希望这里有人可以验证这是要走的路,如果不是,请指出正确的方向。更新:通过进一步调查,我发现使用WMIsWin32_ServerFeature_ID类我可以枚举现有功能。但是我找不到关于如何添加新功能的任何解释。非常需要帮助。谢谢。 最

windows - Windows Server 2012 R2 上的 RabbitMQ 在启动时崩溃

我尝试在WindowsServer2012R2机器上运行RabbitMQ,但它总是崩溃。这是我在运行“rabbitmqctlstatus”时看到的:C:\ProgramFiles(x86)\RabbitMQServer\rabbitmq_server-3.5.1\sbin>rabbitmqctlstatusStatusofnode'rabbit@MYMACHINENAME'...Error:unabletoconnecttonode'rabbit@MYMACHINENAME':nodedownDIAGNOSTICS===========attemptedtocontact:['rabb

windows - 在 Windows 7/2008 R2 上有时不发送套接字消息

在Windows7上向计算机发送两条UDP消息时,有时第一条消息似乎根本没有发送。有没有其他人遇到过这种情况?下面的测试代码演示了我机器上的问题。当我运行测试程序并观察到​​10.10.42.22的所有UDP流量时,我看到正在发送第二条UDP消息,但未发送第一条UDP消息。如果我立即再次运行该程序,则会发送两个UDP消息。它不会每次都失败,但如果我在再次运行测试之前等待几分钟,它通常会发生。#include#includeintmain(){WSADATAwsaData;WSAStartup(MAKEWORD(2,2),&wsaData);sockaddr_inaddr;addr.si

Windows Server 2012 R2 智能卡限制

下午好我们有一个在WindowsServer上运行的应用程序,它需要多达50个智能卡才能连接到主机应用程序服务器。这在我们现有的Server2003/2008安装上没有任何问题。然而,当我们在Server2012R2上测试应用程序时,只显示了10张智能卡。所有USB设备都被正确识别,但是我们的pcsc测试应用程序只能找到10个终端。有没有人遇到过这个问题?任何已知的修复?干杯加文 最佳答案 不幸的是,这是一个Windows限制,我认为没有或将有任何解决方案。https://support.microsoft.com/en-us/he

windows - 如何在 Windows Server 2008 R2 中关闭(禁用)Web 代理自动发现 (WPAD)

我们有一个在生产环境中运行缓慢的网络服务。在QA和UAT中,这很好,但它们位于我们的公司总部。但是生产是在云端的数据中心进行的。我运行了wireshark,发现它至少对NBNSWPAD进行了6次调用(每次都超时),每次调用大约需要3/4秒,这使得它非常慢。我想关闭WPAD,因为环境未配置为使用它,但它仍在调用电话,只是在浪费时间。我的平台是带有IE9的windowsserver2008r2。我想完全禁用WPADDNS查询(和NBNS查询)。我们不使用代理。我们不使用DHCP。我想停止WPAD,但没有成功。我尝试了以下方法:1.禁用IE中的“自动检测设置”2.禁用IE中的“使用自动配置脚

c# - Microsoft Server 2008 R2 不从任务计划程序写入文本文件

我在网上做了一些广泛的搜索,但是我似乎无法找到解决我所面临问题的具体解决方案。最接近的是这篇文章......但仍然没有解决方案:(scheduledtaskrun.exeproblem基本上,环境是运行C#控制台应用程序的WindowsServer2008R2。当我手动运行控制台应用程序时,会创建并附加一个文本文件(使用NLog),但是当我使用域管理员帐户从Windows调度程序运行控制台时,应用程序运行(正如我从事件查看器日志中解密的那样)但文本文件未创建/附加。我也尝试更改运行计划任务的帐户(从域管理员帐户到本地管理员帐户),但问题仍然存在。想不出我还能做什么。任何新鲜的想法都会受

windows - 如何在 windows 2012 r2 x64 上运行 jenkins slave?

我们想使用jenkins在Windows2012R2x64上构建一些特定的软件。但是当我尝试运行它时,主节点失败并出现此错误:Connectingto192.168.1.27CheckingifJavaexistsC:\ProgramFiles\Java\jdk1.6.0_30\bin\java.exe-versionreturned1.6.0.InstallingtheJenkinsslaveserviceERROR:MessagenotfoundforerrorCode:0xC00000ACorg.jinterop.dcom.common.JIException:Messageno

windows - 使用 SQLEXPRWT_x86_ENU.exe 从命令行安装 SQL Server Express 2008 R2 时,我应该为 SQLSVCACCOUNT 参数使用什么值?

我正在使用以下命令在各种操作系统(WindowsXP.Server2003、Server2008、Server2008R2和7)上安装SQLServerExpress2008R2,但我不确定要使用哪个帐户(以及为什么)用于SQLSVCACCOUNT参数。此SQLServer安装将成为在同一台计算机上运行的Web应用程序的一部分,并且所有这些都将使用NSIS脚本进行安装。SQLEXPRWT_x86_ENU.exe/Q/ACTION=Install/IACCEPTSQLSERVERLICENSETERMS/ROLE=AllFeatures_WithDefaults/SQLSVCACCOUN

asp.net - ASP.NET 4.0 和 SQL2008R2 中的 Kerberos 双跃点

我有一个ASP.NET4.0应用程序,我需要在其中将身份验证转发到数据库。为了请求帮助,我们将Web服务器称为“app1”,将数据库服务器称为“sql1”。SQL2008R2数据库服务作为命名实例“SQL2008R2”在自定义域帐户“SqlServer”下运行。服务器正在运行WindowsServer2008R2企业版。我为此创建了一个SPN...setspn-aMSSQLSvc/sql1.mydomain.local:SQL2008R2SqlServerASP.NET应用程序在集成管道模式下使用自定义域帐户“WebApplicationUser”在应用程序池下运行。它目前在我运行Wi