Articles of 窗户

在windows系统path中安装pik

我刚刚在我的Windows机器上安装了pik(ruby版本控制)(到C:\ bin),但是它说没有安装在系统path中,我不得不添加它。 我不经常使用Windows机器。 任何人都可以告诉我如何做到这一点?

QT:如何获得与QFilesystem关联的QFilesystemwatcher对象?

我有使用树视图和填充文件系统视图的QT中的GUI。 正如我所看到的那样,Qt在树视图中填充文件系统(QFileSystemModel)后立即关联文件系统观察器。 Qfilesystemwatcher实际上打开文件夹和驱动器句柄来监视更改。 我想从这个文件系统监视器对象中删除一些path,以便它不监视path,从而释放它的句柄,但我不知道如何获得这样做的文件系统监视器对象? 任何帮助,将不胜感激。

Jenkins:Selenium GUItesting在Windows上不可见

当我从jenkins(windows)运行我的seleniumtesting(mvntesting)时,我只能看到控制台输出。 我没有看到真正的浏览器打开。 我怎样才能configurationjenkins,让我可以看到运行testing的浏览器?

我如何获得Windows中所有打开的命名pipe道的列表?

有没有简单的方法来testing你的命名pipe道是否正常工作? 我想确保从我的应用程序发送的数据实际上正在发送。 有没有一种快速简便的方法来获取所有命名pipe道的列表?

在Windows上跟踪与mercurial的硬链接或符号链接

在一个相当大的项目中,我想把相同的文件(或文件夹)放在不同的位置。 当它在一个位置被改变时,改变应该被传播。 在Subversion中,我可以使用外部来实现这个行为。 我试图通过使用硬链接和符号链接来解决这个问题,但是Mercurial似乎没有跟踪其中的任何一个。 相反,它将文件的内容提交到其存储库而不是链接属性。 当我克隆版本库时,信息就会丢失。 这是一个特定于Windows的Mercurial行为,还是根本不能跟踪链接? 是否有另一种方式来跟踪可从Mercurial的不同位置访问的文件?

在Windows下Qt应用程序看起来和感觉本机?

我即将将我的一个Mac应用程序移植到Windows。 Mac应用程序使用苹果的原生Cocoa / Appkit框架的用户界面。 UI是Obj-C代码,核心应用程序function是可移植的C ++代码。 现在,我正在寻找一种将应用程序移植到Windows的方法,并使其看起来像Windows用户的本机。 我的select是微软的MFC和Qt框架。 虽然我确信MFC应用程序具有本机的外观和感觉,但是我从MFC编码框架本身记得的东西太可怕了。 我看了一下Qt,从开发人员的angular度来看。 但是,因为我不是一个Windows用户,我不知道是否Qt应用程序具有本机Windows的外观和感觉。 因此,我的问题是:我可以做(没有很多工作)一个Qt应用程序的行为,看起来像它是用本机Windows框架编写的?

计数与GREP匹配模式的文件

我在一个Windows服务器,并已经安装了胜利的GREP。 我需要计算匹配(或不匹配)特定模式的文件名的数量。 我并不需要列出所有的文件名,我只需要多less匹配的总数。 我要search的树结构相当大,所以我想尽可能多地保存处理。 我不是很熟悉grep,但它看起来像我可以使用-l选项来search匹配给定模式的文件名。 所以,例如,我可以使用 $grep -l -r this *.doc* search当前文件夹和所有子文件夹中的所有MS词汇文件。 这将返回给我所有这些文件的清单。 我不想要上市,我只是想要find它的数量。 这可能与GREP …或其他工具? 谢谢!

我怎样才能使一个subprocess窗口在我的过程中出现模态?

我有一个应用程序调用其他实用程序应用程序来为特定设备设置一些设置。 该实用程序应用程序使用ShellExecuteEx进行调用。 为了不使用户混淆,最好将实用程序模式窗口设置为我的主窗口。 如何做到这一点? 我试过的东西: WaitForSingleObjectEx在ShellExecuteEx之后的进程中,INFINITE TIMEOUT – 窗口是模态的,但主应用程序不重画(因为它正在等待单个对象!) WaitForSingleObjectEx在ShellExecuteEx之后的过程中,有一些小超时,然后调用PeekMessage和DispatchMessage – repaint现在可以工作,但是实用程序应用程序不再是“模态”的。 主应用程序响应鼠标点击,button点击等 EnableWindow(FALSE),然后执行方法#2,然后EnableWindow(TRUE) – WORKS !!!,但是在此之后,我的应用程序的z顺序改变了。 (现在在其他窗口下面)。 为什么?!

书中的FFI示例在Windows下找不到-lanneclib

链接下面的外部C DLL与callback示例错误 。 我已经创build了anneclib.dll,分散它(和lib)甚至尝试完整path,但仍然得到相同的错误(但与完整的path)。 错误1错误:与gcc链接失败:退出代码:1注意:“gcc”“-Wl, – enable-long-section-names”“-fno-use-linker-plugin”“-Wl, – nxcompat” “-static-libgcc”“-m64”“-L”“C:\ Program Files \ Rust stable 1.0 \ bin \ rustlib \ x86_64-pc-windows-gnu \ lib”“-o”“obj \ Debug \ Anne。 exe“”obj \ Debug \ Anne.o“”-Wl, – gc-sections“”C:\ Program Files \ Rust stable 1.0 \ bin \ rustlib \ x86_64-pc-windows-gnu \ lib \ libstd-4e7c5e5c。 rlib“”C:\ Program Files \ […]

从WMI类方法计算私有工作集内存

我正在使用下面的Perl程序使用WMI类Win32_Process来确定进程的内存使用情况 use strict; use warnings; use Win32::OLE qw/in/; sub memory_usage() { my $objWMI = Win32::OLE->GetObject('winmgmts:\\\\.\\root\\cimv2'); my $processes = $objWMI->ExecQuery("select * from Win32_Process where Name=\'notepad.exe\'"); my $memory = 0; foreach my $proc (in($processes)) { $memory = $memory + $proc->{WorkingSetSize}; } return $memory; } print 'Memory usage: ', memory_usage(), "\n"; WMI类Win32_Process及其属性在MSDN 这里给出 问题是它计算工作集内存,我想计算私人工作集内存,其中链接的页面上没有定义属性 有什么办法可以从这个class级计算私人工作集记忆?