Articles of windows xp

没有pipe理员权限,是否可以在Windows XP上运行Oracle?

我有共享计算机,pipe理员安装Oracle XE。 但我不能创build新的用户,因为我没有权利在操作系统,afaik。 在Oracle写的文档中,DBA应该是pipe理员组的成员。 存在的方式,我可以pipe理本地实例XE没有pipe理员权限? 我需要启动/停止数据库,连接/断开,终止会话等。这是需要testing我的Java应用程序。 谢谢。

如何创build一个批处理脚本,在达到文件夹大小限制时删除最旧的文件

我发现很多类似的问题的解决scheme,但我不知道是否有可能创build一个脚本,删除最旧的文件一旦达到预设的文件夹大小限制?

你怎么能find一个线程正在运行的处理器号码?

我有一个内存堆pipe理器,它根据系统上的处理器数量将堆分成不同的段。 内存只能分配到当前正在运行的线程处理器的分区。 这将有助于允许不同的处理器继续运行,即使两个不同的处理器要同时分配内存,至less我相信。 我发现了Windows的函数GetCurrentProcessorNumber(),但是这只适用于Windows Vista和更高版本。 有没有一种方法可以在Windows XP上运行? 另外,这可以通过POSIX系统上的pthread来完成吗?

如何判断操作系统是Windows XP还是更高?

我试图玩Environment.OSVersion.Version对象,并不能真正知道什么版本将表明操作系统是Windows XP或更高(例如,我想排除Windows 2000,ME或以前的版本)。

如何从Windows XP中的命令行打开“查找文件”对话框来search特定的文件夹?

我想创build一个热键来searchWindows XP中的特定文件夹下的文件 ; 我正在使用AutoHotkey来创build这个快捷方式。 问题是我需要知道要运行的命令行语句才能打开标准的Windows“查找文件/文件夹”对话框。 我google了一会儿,并没有发现任何页面指示如何做到这一点。 我假设,如果我知道提出这个提示的命令行语句,它将允许我传入一个参数,我想要在哪个文件夹下进行search。 我知道你可以通过在XP中右键单击一个文件夹来做到这一点,所以我认为有一些方法,我可以在命令行上做到这一点…?

从ubuntu机器上远程运行一个windows xp bat脚本

是否有可能通过命令行从ubuntu机器远程运行Windows XP蝙蝠脚本?

不同版本的C ++库

在vista上使用Visual Studio 2008编译一个简单的C ++项目后,在原有的vista机器和其他Vista计算机上运行正常。 但是,将其移动到XP盒将导致错误消息:“应用程序无法启动,因为应用程序configuration不正确”。 我有什么要做,所以我编译的EXE在XP和Vista上工作? 几个月前,我也遇到了同样的问题,只是在项目上修改了一些设置,但我不记得我改变了哪些。

C#通用GDI +使用Image.Save()时出错

我是一个相对新手在C#中的成像。 这是我在成为会员很长一段时间后在这个委员会的第一个问题。 我希望它能帮助我解决这个棘手的情况。 我需要阅读一个Multi Page TIFF的内容(框架),将每一个内容保存到一个List中,最后返回,然后做一些工作。 inheritance人我的代码到目前为止 public static List<Image> GetAllPages(string file) { images = new List<Image>(); using (Image img = Image.FromFile(file)) { try { for (int i = 0; i < img.GetFrameCount(FrameDimension.Page); i++) { img.SelectActiveFrame(FrameDimension.Page, i); MemoryStream byteStream = new MemoryStream(); img.Save(byteStream, ImageFormat.Tiff); images.Add(Image.FromStream(byteStream)); } } catch (Exception ex) { MessageBox.Show(ex.Message); } } return […]

限制只能通过.net应用程序使用的目录

我有一个Windows应用程序存储在一个目录中的某些文件。 我想知道是否有.net的方式,我可以限制用户不能直接访问(通过只是去在Windows目录,并抓住文件),所以只有我的应用程序可以添加/validation/删除文件在该目录中。

以编程方式禁用/启用networking接口

我试图想出一个解决scheme,以编程方式启用/禁用网卡 – 我已经做了大量的研究,并没有什么似乎是在XP和Vista环境中可行的解决scheme。 我在说的是如果你进入控制面板的“networking连接”,右键单击并select启用或禁用。 理想情况下,我想使用一个库,但是如果情况变得更糟,我应该可以打电话给命令行应用程序,但这绝对是最坏的情况。 以下是我迄今为止所尝试的以及为何失败的原因: 此前一篇文章: 如何以编程方式启用/禁用networking接口? (Windows XP) 列出了几个方法 – 第一个是使用netsh,这与使用IPHelper函数SetIfEntry()相同。 与此问题是它将接口设置为Administratively启用或禁用,而不是正常启用/禁用,因此它不会实际closuresNIC。 另一个解决scheme是使用WMI,特别是Win32_NetworkAdapter类,该类有一个Enable和Disable方法: http://msdn.microsoft.com/en-us/library/aa394216(VS.85).aspx 很好吗? 在Vista中工作正常,这些方法不存在于一个正常的XP安装… 另一个build议是使用DevCon,它确实使用了SetupAPI,特别是SetupDiSetClassInstallParams()和DICS_ENABLE。 在花费了无数个小时之后,我们试图在全球范围内禁用/启用设备以及特定的configuration级别(以及每种组合),但是它并不总是有效 – 有时可以正常工作,禁用“设备pipe理器”中的设备,但仍将其保留并在“networking连接”中运行。 然后我尝试使用INetConnection接口,特别是INetConnection->连接/断开: http://msdn.microsoft.com/en-us/library/aa365084(VS.85).aspx 但我从来没有能够得到这个对我的Vista或XPtesting盒上的连接有任何影响。 最后,我发现这个名为ToggleNic的C#脚本: http://channel9.msdn.com/playground/Sandbox/154712/ 这看起来像是通过壳牌以某种方式有效地导致右键单击行为。 限制(至less在这个实现中)是,它不工作(没有修改)非英语系统,我需要我的工作。 公平地说,这个解决scheme看起来是最可行的,但是我对C#的熟悉程度很低,我无法find它使用的API在C ++中是否可用。 任何帮助或见解将不胜感激 – 或如何完成脚本脚本在C ++中所做的想法。 谢谢!