草庐IT

XP_CMDSHELL

全部标签

c - 在 Windows XP 中通过 C 程序创建一个独立的进程?

我有一个包含4个线程的应用程序,其中2个是基于事件的,2个不是基于事件的。问题是我必须隔离2个非基于事件的线程,其中while(1)循环正在执行,这占用了大量的cpu使用率,而且这个使用率甚至高达100%,我认为将这些线程隔离可以减少cpu使用,这会是个好主意吗,如果有任何其他方法请告诉我。我也想知道如何隔离线程。提前致谢 最佳答案 作为一般规则,您很少想简单地降低CPU使用率。虽然您当然可以这样做(例如,半规律地睡一会儿),但这并不会真正起到多大作用。当然,假设线程正在使用CPU时间做一些有用的事情,那么减少CPU使用率只会延长计

windows - Windows XP 和 Unix 中的 kerberos 票证 TGT 和服务票证的路径?

有人可以在windowsXP和unix中发送kerberos票证TGT和服务票证的路径吗?此外,我们如何知道在windows和unix中使用的kerberos版本?非常感谢, 最佳答案 您可以使用klist在Unix上获取Kerberos票证。票据路径因操作系统而异。klist命令应该告诉您路径。在某些Unix平台上,您可以指定-4或-5以仅显示v4票证或v5票证。您可以使用Kerbtray或Klist查看WindowsXP上的kerberos票证的详细信息。两者都可以从WindowsServer2003ResourceKit找到.

c - .dll 只能在 Windows XP 和 Vista 上正常工作,但不能在 7 上正常工作?

我有一个Windows.dll文件(来自第三方-已停止支持它,我没有C源代码来纠正问题)。我在我的项目中使用.dll。.dll文件在WindowsXP/Vista下运行良好(因为它是在这些操作系统版本为当前/最新版本时发布的)-现在的问题是该项目现在仅限于WindowsXP/Vista用户(由于那个.dll)-当它在Windows7下运行时会出现轻微故障(即与WindowsXP/Vista相比产生不同的结果)。我认为问题是Microsoft一定更改了一些影响兼容性的东西(在Windows库或其他东西中?)。所以我想知道-我知道它并不是最好的选择,但作为一个临时/hackish解决方法是

windows - 是否有用于重新启动或关闭 Windows XP 系统的键盘组合?

例如,键盘组合Alt->F4关闭打开的窗口。那么WindowsXP系统的重启和关闭键盘组合有哪些呢? 最佳答案 按下机箱上的电源按钮。:P或者创建一个.bat文件ForashortcuttoRESTARTWindowsXP:SHUTDOWN-r-t01ForashortcuttoSHUTDOWNWindowsXP:SHUTDOWN-s-t01然后通过3rd方工具在一组键盘操作上调用它在这里查看如何通过键盘操作调用应用程序:http://lifehacker.com/5783366/how-to-create-a-keyboard-s

java - 是否可以在 Windows XP 中开发微秒级时间精度的实时数据采集系统?

对于我的一个项目,我需要开发一个软件,该软件需要在从应用程序接收到触发器后在100毫秒内从并行端口获取2000个数据。这意味着并行端口需要以50微秒的间隔读取。数据频率设置为10KHz。因此,这个采集过程应该是实时的,精度为微秒级。我正在尝试用Java编程。到目前为止,我已经能够从并行端口获取数据,但很难保持时间间隔。我的问题是:这样的时间(微秒)精度真的可以在windowsxp环境下完成吗?如果是,能否请您指出一些指南/资源?如有任何帮助,我们将不胜感激。 最佳答案 这取决于您的软件是否必须可靠地工作或仅在大多数情况下工作。对于普

windows - 为什么自旋锁的实现在 Windows XP 和 Windows 7 之间不同?

我知道自旋锁是由Windows中的hal.dll导出的,所以我对自旋锁的代码进行了逆向工程。结果如下。WindowsXP的反编译自旋锁。unsigned__int32__thiscallKfAcquireSpinLock(signed__int32*this){unsigned__int32result;//eax@1result=__readfsdword(36);__writefsdword(36,2u);while(_interlockedbittestandset(this,0)){while(*this&1)_mm_pause();}returnresult;}Windows

c# - 应用程序在 windows xp 中运行良好,但在 windows 7 中运行时应用程序崩溃?

我在我的windowsxp机器上用VS2010开发了一个wpf应用程序,目标是.net框架3.5sp1并使用wpf工具包。我使用sqllite作为应用程序的数据库。当我在windowsxpsp2或sp3上部署该应用程序时,它运行良好。但是当我在windows7homepremiumx64或windows7ultimatex84上部署此应用程序时,当我单击打开弹出窗口的按钮时,应用程序崩溃。但是当我将该应用程序的兼容模式设置为windowsxpsp3时。该应用程序在Windows7中运行良好。我对这个问题很困惑。如果您找到问题和解决方案,请告诉我? 最佳答案

windows - 如何让我的安装程序将 Visual Studio 2013 (VC120) 运行时部署到 Windows XP?

我最近将我的应用程序更新到VisualStudio2013。我试图在放弃支持之前制作最终的WindowsXP版本,但在将安装程序版本从200更改为405后我遇到了安装程序问题。我必须这样做才能包含VC120合并模块。当我尝试在WindowsXP上安装我的应用程序时,我收到一个对话框,提示“Windows安装程序服务无法安装此安装包。您必须安装包含更新版本的WindowsInstaller服务的Windows服务包。但是,这台机器确实有最新的服务包。有什么方法可以让我将VC120运行时与我的应用程序一起重新分发到WindowsXP? 最佳答案

c++ - XP/Vista 的音量(平衡)控制

是否有一种方法可以控制在XP和Vista上都适用的Wave输出的平衡? 最佳答案 Vista有一个新的api用于与混音器和音频相关的所有内容,每个进程遗留api应该仍然有效,但要更改全局音量,您必须查看添加到Vista的新COM接口(interface)This应该让你开始 关于c++-XP/Vista的音量(平衡)控制,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/94380/

Windows XP、Vista 和现在的 Windows 7,这是软件公司的维护噩梦吗?

对于像游戏这样的软件应用程序,这是否意味着软件公司需要大量额外的代码来维护某些库的3个分支?我知道这很难说,但对于一般的游戏开发而言,软件中是否有特定区域需要编写3次才能在所有3种Windows版本中运行?我猜核心软件将保持不变,但也许某些驱动程序需要特定于版本? 最佳答案 这取决于您与操作系统的接近程度。如果您只是使用.NET框架或DirectX,操作系统之间可能没有太大变化。如果您正在编写驱动程序或依赖于Win32API,那么肯定会有微妙或不那么微妙的变化。 关于WindowsXP、