草庐IT

microsoft-runtime-library

全部标签

windows - 如何检查 Microsoft 补丁的适用性

环境:我在一个针对多个域配置测试软件的实验室工作。我目前有8个没有跨域信任的域。他们每个人都有一个与我们的主要NOCWSUS服务器对话的WSUS服务器。除了与主WSUS服务器通信外,没有从一个域到另一个域的通信。我无法更改GPO设置或安装任何尚未安装的软件。域的范围从带有Server2003的WindowsXP到带有Server2008的Windows7。每个域都有8-20台服务器和3-5个工作站。我有一台机器可以与所有域中的每台服务器通信,也可以与主WSUS服务器通信。我主要使用PowerShell,但我不反对另一种语言,只要它能让我尝试做的事情变得更容易。我安装了PowerShel

Java Runtime.getRunTime().exec(CMD) 不支持管道

我正在尝试编写一个程序来显示并能够使用JFrame窗口更新您的IP地址设置。我正在考虑纯粹在Windows上运行它,所以我试图能够使用netshwindows命令来检索/设置详细信息。Windows命令:netshinterfaceipshowconfigname="本地连接"|查找“IP”完全返回我想要的,但是我编写的代码将无法通过管道工作,只有当我写到“本地连接”部分时它才会工作。有没有什么方法可以使用管道功能来专门返回IP地址?我读到您可以将该行作为字符串数组传递,即String[]cmd=netsh......packageipchanger;importjava.io.Buf

带有 Microsoft SQL Server 2008 R2 的 PHP 5.5.0 - 没有 sqlsrv_connect()?

我有以下环境:Windows服务器2008R2IIS7.5微软SQLServer2008R2我想使用新的PHP5.5.0版本,它本身运行良好,但由于缺少当前驱动程序,我无法连接到MSSQL服务器。对于我以前的PHP5.4.15版本,我使用来自>here的官方Microsoft驱动程序.有没有可能从PHP5.5.0连接? 最佳答案 PHP5.5是用VC11编译的,所以驱动也必须用VC11编译。您可以从这里下载PHPSQLServer驱动程序(使用VC11编译):SQLServerPHPDriverForPHP5.5

c# - HKEY 到 Microsoft.Win32.RegistryKey 的转换

我有一个使用RegOpenKeyEx(WinApi)开放的注册表HKEY。现在我想将HKEY转换为对象Microsoft.Win32.RegistryKey。这将允许我使用更方便的.Net操作来进一步处理此key。您知道如何以可靠的方式为C#.Net2.0而非更高版本完成此转换吗?感谢您的帮助!我尝试使用反射访问RegistryKey.GetBaseKey(hKey)以将HKEY转换为RegistryKey但失败了:[DllImport("advapi32.dll",CharSet=CharSet.Auto)]publicstaticexternintRegOpenKeyEx(IntP

windows - 由于缺少api-ms-win-crt-runtime-l1-1-0.dll,WAMPServer无法启动

我尝试安装wampserver3.0.6_x64并收到以下消息theprogramcan'tstartbecauseapi-ms-win-crt-runtime-l1-1-0.dllismissingfromyourcomputer我已经安装了所有东西我在StackOverflow中读到我需要安装UniversalCRuntime,但无法安装它。我很想知道如何解决它。 最佳答案 更新:最简单的解决方案从WAMPServer备用存储库whichcanbefoundhere下载全套MSVC运行时。在页面底部,有一个名为AllVisual

java - 如何解决 "java.lang.UnsatisfiedLinkError: Can' t find dependent libraries"without System32?

我正在Eclipse上开发一个Java项目,它通过JNI使用C++OpenCV库。一些图像处理算法在native端使用OpenCV实现,我希望使用JNI从java中使用它们。我已经构建了一个C++DLL项目来链接到Java,这导致了一个MyLibrary.dll文件。我使用GCC6.3编译器编译了OpenCV,并在EclipseCDT上使用相同的GCC6.3编译器(以及MinGW链接器)编译了C++代码。我还使用DependencyWalker检查了是否存在任何依赖性问题.到目前为止我没有任何错误。之后,我尝试从Java代码加载库,如下所示:System.loadLibrary("My

c# - 如何将字符串发送到其他应用程序,包括 Microsoft Word

我试图完成这个但没有得到好的结果。我使用GetForegroundWindow()、AttachThreadInput(uint,uint,bool)和GetFocus()函数将字符串发送到另一个窗口。它适用于记事本、写字板和其他应用程序,但不适用于MicrosoftWord。intforegroundWindowHandle=GetForegroundWindow();uintremoteThreadId=GetWindowThreadProcessId(foregroundWindowHandle,0);uintcurrentThreadId=GetCurrentThreadId(

c# - 应用程序启动触发对 crl.microsoft.com 和 ctldl.windowsupdate.com 的请求

我正在处理已签名的应用程序。该应用程序将被部署到一个封闭的网络,其中不允许大多数出站调用。我注意到当我启动已签名并使用SQLServerCE4的应用程序时,大约进行了6次Web调用。我接到了一个crl.microsoft.com电话,两次ctldl.windowsupdate.com电话,然后3个证书颁发机构电话。问题是因为这是一个封闭的网络,所有这些调用都返回502错误。我相信这些调用可能会显着增加我们应用程序的启动时间。这些windowsupdate.com请求是什么?如何阻止它们被调用? 最佳答案 我不是100%确定,但我想您

java - Runtime.getRuntime().exec -> Cannot run program CreateProcess error=2, 系统找不到指定的文件

我正在开发一个命令行java应用程序,它必须在此目录中运行名为gradlew.batassembleRelease的程序:this.workDir+"/Project/CapAndroid"所以我这样做了:Processp=Runtime.getRuntime().exec("gradlew.batassembleRelease",null,newFile(this.workDir+"/Project/CapAndroid"));该文件100%确定位于该目录中,它在Linux中运行完美,但在Windows上无法运行!我收到此错误:java.io.IOException:Cannotru

c++ - Microsoft Visual Studio 单元测试的 C2338 编译错误

当我尝试在VisualStudio2013中编译单元测试时收到以下错误:Error1errorC2338:TestwritermustdefinespecializationofToStringforyourclassclassstd::basic_string,classstd::allocator>__cdeclMicrosoft::VisualStudio::CppUnitTestFramework::ToString(structHINSTANCE__*).您可以通过如下测试方法重现错误:conststd::wstringmoduleName=L"kernel32.dll";c