Tag: 码头为Windows

如何正确地replace全局新增和删除操作符

首先,在SO上至less有4-5个话题有类似的话题。 我读了他们每个人,我不觉得他们真的帮助我解决这个具体问题。 如果有人发现重复的问题,我表示歉意。 在发布之前,我已经完成了我的search工作,因为这似乎是一个很常见的问题。 我在Windows 7上使用Visual Studio .NET 2003。 我有我自己的重载新/删除指向我自己的自定义调用malloc()和free()进行诊断。 我的新/删除重载是在一个头文件,我已经包含在几个文件。 问题是,代码基础是非常意大利面条,并没有简单的方法来确保这些重载被一切使用。 第三方库包含黑箱。 我们也到处使用STL。 在我的testing中,我发现STL仍然将呼叫混合到我自己的新/删除和标准的MSVC新/删除呼叫中。 将我的头文件包含在成千上万的其他文件中似乎并不现实,这只需要很长时间。 任何人都可以提供一些关于如何适当和有效地重载全局新/

如何在Windows上安装cURL?

我已经按照这里的所有说明: http : //www.tonyspencer.com/2003/10/22/curl-with-php-and-apache-on-windows/ 安装&configurationApache获取PHP5包,并获得CURL包。 我运行Apache并运行PHP脚本。 没问题。 但是当我用curl运行php脚本时,它失败了。 它返回: **Call to undefined function curl_version() in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\testing.php on line 5** 在第5行中调用curl_init() 我输出php -i来查看是否调用正确的扩展path。 它被正确设置: extension_dir => C:\PHP\ext => C:\PHP\ext cURL support => enabled cURL Information => libcurl/7.16.0 OpenSSL/0.9.8g zlib/1.2.3 我甚至试图运行curl_version()但仍然出现同样的错误。 它看起来像PHP无法findCURL扩展名,但php.ini (也是php -i)显示它已设置。 任何想法? 🙂 PS> System I m running on: Windows XP […]

如何在Windows启动时以pipe理员身份自动运行程序?

我创build了自己的家长控制应用程序来监视我的孩子的活动。 该应用程序的唯一GUI是一个任务栏图标。 该程序以pipe理员身份安装。 我希望这个程序在Windows启动时以pipe理员用户的身份自动启动,以便标准用户不能从任务pipe理器中删除它。 我可以在以下位置创buildregistry项: HKLM\Software\Microsoft\Windows\CurrentVersion\Run 使其在Windows启动时自动运行。 问题是程序是以login(标准)用户身份启动的。 我怎样才能让它在高架模式下运行? 这在Win7中是可能的吗?

获取DOSpath而不是Windowspath

在DOS窗口中,如何获得我所在的目录的完整DOS名称/短名称? 例如,如果我在目录C:\Program Files\Java\jdk1.6.0_22 ,我想要显示它的简称C:\PROGRA~1\Java\JDK16~1.0_2 。 我知道运行dir /x会给我在当前目录中的文件/目录的短名称,但我一直没能find一种方式来显示短名称格式的当前目录的完整path。 我不得不通过从根目录,目录目录,每个运行dir /x的path。 我相信有一个更简单的方法来做到这一点?

如何回显并发送控制台输出到蝙蝠脚本中的文件?

我有一个批处理脚本执行任务,并将输出发送到一个文本文件。 有没有办法让输出显示在控制台窗口? 例如: c:\Windows>dir > windows-dir.txt 有没有办法在控制台窗口中显示dir的输出,并将其放入文本文件?

gulp命令未find – 安装gulp后出错

我已经安装了gulp全球和本地使用 npm install gulp npm install gulp -g npm install gulp-util npm install gulp-util -g 当试图运行吞咽我得到 'gulp' is not recognized as an internal or external command, operable program or batch file. 运行npm list gulp@3.7.0 (或-g),我的gulp@3.7.0与我的全局或本地gulp@3.7.0安装的位置。 我试过运行node gulpfile.js指向我的大文件,它运行没有错误,当然,它开始与require('gulp') 。 有关在Windows(8.1)上进行大量工作的build议?

如何禁用Windows Vista上的“debugging/closures应用程序”对话框?

当应用程序在Windows上崩溃并且安装了Visual Studio等debugging器时,将出现以下模式对话框: [标题:Microsoft Windows] X已经停止工作 一个问题导致程序停止正常工作。 Windows将closures该程序,并通知您是否有解决scheme。 [debugging] [closures应用程序] 有没有办法来禁用此对话框? 也就是说,程序刚刚崩溃,并默默燃烧? 我的情况是,我想运行几个自动化testing,其中一些会由于testing中的应用程序中的错误而崩溃。 我不想让这些对话框停止自动运行。 search周围我想我已经find了解决scheme禁用此Windows XP,这是nuking这个reg键: HKLM \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AeDebug \ Debugger 但是,这在Windows Vista上不起作用。

当Windows字体缩放大于100%时,如何使我的GUIperformance良好

在Windows控制面板中select较大的字体大小(如125%或150%)时,VCL应用程序中会出现问题,每次都按照像素设置。 采取TStatusBar.Panel 。 我已经设置了它的宽度,以便它包含一个标签,现在用大字体标签“溢出”。 与其他组件相同的问题。 戴尔的一些新笔记本电脑已经有125%的默认设置,所以过去这个问题相当罕见,现在非常重要。 可以做些什么来克服这个问题?

有一个更好的Windows控制台窗口?

我发现在Windows的命令行上工作令人沮丧,主要是因为与Linux和OS X上的terminal应用程序(如“rxvt”,“xterm”或“terminal”)相比,控制台窗口很难使用。 主要投诉: 没有标准的复制/粘贴。 您必须打开“标记”模式,并且只能从(小)左手angular落button触发的多级popup窗口中使用。 然后复制和粘贴需要从相同的菜单中调用 您不能通过拖动来任意调整窗口大小,每次要调整窗口大小时,都需要设置首选项(返回到多级popup窗口) 在水平滚动条进入图片之前,您只能使窗口变得如此之大。 水平滚动条吸。 使用cmd.exeshell,无法导航到使用\\ netpath符号(UNC?)的文件夹,则需要映射networking驱动器。 在多台机器上工作时,这样做会很糟糕,因为这些机器将映射不同的驱动器 是否有任何技巧或应用(付费或其他)来解决这些问题?

Python:当父母死亡时如何杀死subprocess?

subprocess开始于 subprocess.Popen(arg) 有没有办法确保父母exception终止时会死亡? 我需要这个在Windows和Linux上工作。 我知道这个Linux的解决scheme 。 编辑: 使用subprocess启动subprocess的需求。如果解决scheme使用不同的启动进程的方法存在,则可以放宽subprocess.Popen(arg) 。