Articles of Windows

我如何从Ruby调用Windows DLL函数?

我想使用Ruby访问DLL中的函数。 我想使用C的低级访问,同时仍然保持编写Ruby代码的简单性。 我如何做到这一点?

由于PathTooLongException,使用PowerShell和Robocopy获取ACL信息

我试图使用PowerShell获得一些networking文件夹的所有权限的列表。 不幸的是,我遇到了可怕的PathTooLongException,所以我试图使用Robocopy作为解决方法。 不过,我是一个PowerShell的新手,所以希望有一点帮助。 我提出的最简单的命令是 Get-Childitem "S:\StartingDir" -recurse | Get-Acl | Select-Object path,accestostring | Export-Csv "C:\export.csv" 这工作,做我想要的,除了我得到的例外。 如何将Robocopy插入到此语句中以绕过exception? 有什么想法吗?

在Windows上安装PHP扩展

我正在使用Windows XP Home Edition。 我需要安装PHP的一些扩展 – memcache,APC,.etc。 我非常希望使用PECL来实现这一点。 问题是PECL认为我的计算机上有某些程序是理所当然的。 在另一篇文章中,我读到,例如,你需要在你的机器上安装Microsoft Visual Studio C ++。 但是,我下载的Visual Studio新版本没有msdev.exe,而是使用vcbuild.exe,它具有完全不同的api,并且无法编译这些模块附带的.dsp文件。 所以我试图find一个脚本,将升级DSP与vcbuild.exe工作…事实certificate,vcbuild.exe可以做到这一点,但当然,这并没有泛泛而谈。 我尝试的另一件事是find一个Windows脚本(nmake2make)。 但是在模块的根文件夹中没有make文件。 我也尝试下载Cygwin和MinGW,希望find一个和* nix操作系统一样简单的构build脚本,但是无济于事。 我还要如何在Windows机器上安装PHP扩展? 任何人都可以帮助我摆脱这个困境吗?

用于获得信号强度的WLAN API

我正在使用无线局域网Api即WlanGetAvailableNetworkList()为无线局域网调制解调器/ USB数据卡的信号强度。如果有人有一些示例代码示例或一些信息请给我。

无法在Windows中将Tomcat 7作为服务安装

我试图在Windows Server 2008中安装tomcat作为服务。 我在stackoverflowsearch,找不到任何答案这个问题,我可以看到其他相关的问题,他们都是不一样的( 有关代码错误0,我的代码错误1 )或没有有效的答案,所以我决定创build这个问题。 我正在使用这个来创build服务: https://tomcat.apache.org/tomcat-7.0-doc/windows-service-howto.html#Installing_services tomcat7 //IS//Tomcat7 –DisplayName="Apache Tomcat 7" \ 在命令之后,我可以在我的服务列表中看到Apache Tomcat 7服务,问题是它停止了,如果我尝试启动它,我可以看到这个错误: Windows could not start the Apache Tomcat 7 on Local Computer. For more information, review the System Event Log. If this is a non-Microsoft service, contact the service vendor, and refer to service-specific error code 1. 在系统事件查看器中,我可以看到这个错误日志: The […]

我如何提取当前用户的帐户图片?

我试图在Windows 7中提取当前用户的帐户图片,但我似乎无法找出它所在的位置。 我发现图片有时被写入用户的临时文件夹,但只有在执行某些操作之后。 它并不总是保证在那里。 有没有人有任何运气提取这个形象? 谢谢! 更新:我正尝试使用C ++提取图像,但任何语言的帮助将是一大步。 🙂

为什么这个批处理variables即使设置也不会改变?

@echo off SET first=0 FOR %%N IN (hello bye) DO ( SET first=1 echo %first% echo %%N ) 看起来variables“first”总是0.为什么?

如何调用本地c函数与Windows HANDLE共同lisp / cffi

本机c头: typedef HANDLE HCAMERA; int Begin(HCAMERA* h); int End(HCAMERA h); HANDLE被定义为: typedef void *HANDLE; 我想要的本地c源代码: HCAMERA h; int r = 0; r = Begin(&h); VERIFY(r); r = End(h); VERIFY(r); 我在sbcl 1.3.1中试过下面的代码,但没有工作。 (cffi:use-foreign-library "camera.dll") (cffi:defcfun "Begin" :int (handle :pointer)) (cffi:defcfun "End" :int (handle :pointer)) (defparameter *camera* (cffi:foreign-alloc :pointer)) ; alloc handle (cffi:with-foreign-object (handle :pointer) (setf (cffi:mem-ref […]

为PHP 5.4构build/获取php_memcache.dll最简单的方法

我打算在我们的应用程序中使用Traits,在PHP 5.4中可用,需要Memcache,因此需要php_memcache.dll 我正在使用PHP 5.4最新候选版本的Windows机器上开发。 我无法find一个PHP 5.4版本的php_memcache.dll,所以想要知道如何获得它或失败,自己构build它( http://www.php.net/manual/en/install上的说明。 windows.building.php似乎有点缺乏!)。 我没有在我的机器上安装Visual Studio或任何构build工具(并且最好不想付钱)。 谢谢

在Windows上使用Git

现在什么是最简单的(安装和使用)git客户端的Windows?