草庐IT

搜索域

全部标签

c++ - 如何以编程方式获取 Windows 搜索历史记录?

如何获取Windows搜索历史并在我的程序中使用它?例如,我在Windows搜索栏中写“.doc”。现在我想在我的程序中从某个地方找出我在我的系统(不是网络)中搜索“.doc”。 最佳答案 我不知道是否有它的API,但是如果你在Windows上搜索一个不太可能的字符串,比如“zxcvbnm”,然后在注册表中搜索它,那么在XP上你可以在其中一个下看到它文件夹在:HKEY_CURRENT_USER\Software\Microsoft\Search\ACMru以及您最近搜索的其他字符串。我想这个注册表位置可能会在Windows版本之间发

windows - 我可以向文件添加其他标签以用于搜索吗

Picasa等产品构建的数据库包含有关文件的元数据。标题、关键字位置等。文件具有许多属性,这些属性取决于文件类型和/或生成文件的应用程序。我的问题是我能否以编程方式向文件添加标签,然后使用该标签搜索内容。例如。文本文件包括名称、类型、文件夹路径、大小、创建日期、修改日期、属性、所有者、计算机。如何添加“关键字”属性?我对C#中的解决方案很感兴趣,但主要是寻求帮助以了解如何在Windows操作系统中实现此功能。谢谢 最佳答案 您可以尝试使用扩展属性,但它们在Windows中没有很好的API,一般不会被广泛使用。也存在备用数据流,但顾名

Windows服务dll搜索路径

我使用.net开发了一个Windows服务。我的服务对非托管代码进行了一些调用,如下所示-[DllImport("cmxConnect.dll")]privateunsafestaticexternStringcmxQuery([MarshalAs(UnmanagedType.LPStr)]Strings,long*connPointer);我已将cmxConnect.dll放在与服务可执行文件相同的文件夹中。如果我将登录用户设置为我的域帐户,该服务将正常启动。但是如果我使用本地系统帐户启动服务,我会得到DLLnotfound异常。我猜我的环境设置中有一些东西可以让Windows找到c

正则表达式搜索批量替换

我想在一组文件的Windows批处理中使用正则表达式模式进行搜索/替换。它将是这样的:iftheregexmatchesalinematchesthenreplaceitwithanewline.我还需要在正则表达式中添加一个变量来替换值。有谁知道如何处理批处理脚本?我对它不是很熟悉。一些示例可能会有所帮助。 最佳答案 您可以受益于findstr命令。它支持语法有限的正则表达式。说,你有文件ignore_me.txtrename_me01.txtrename_me02.txtrename_me03.txtrename_me04.tx

windows - 无法从 Powershell 中的 Windows 搜索生成电子邮件

我有一个powershell脚本,它直接在Windows搜索索引中搜索电子邮件和文件。我有以下代码:$searchme="mythingtofind"$sql="SELECTSystem.FileName,System.ItemPathDisplay,System.DateCreated,System.DateModified,system.itemurl,system.itemtypetextFROMSYSTEMINDEXWHEREContains(System.FileName,'"+$searchme+"')ORContains('"+$searchme+"')"$adapter

python - 奇怪的 python 搜索路径行为,这里出了什么问题?

我们在WindowsXP32位上有一个基于Excel2003和Python2.4的应用程序。该应用程序包含大量Python函数,可以从许多Excel工作表中调用这些函数。我们注意到一种异常行为,即有时在其中一个调用的中间,python解释器将开始四处寻找几乎可以肯定已经加载并在内存中的模块。我们之所以知道这一点,是因为我们能够将Sysinternal的进程监视器连接到进程,并观察到进程(当被调用时)不时开始在一堆目录和鸡蛋中寻找某些.py文件。显而易见的尝试是查看python搜索路径是否已被修改,但我们发现情况并非如此。这正是我们所期望的。奇怪的是:触发此搜索行为的时机似乎是随机的,即

windows - 搜索具有特定文件内容的文件

我正在尝试编辑大量具有特定文件内容的文件。我需要搜索那些包含一些内容的文件。是否有任何软件可以非常准确地进行此类搜索。我曾尝试使用Windows7进行搜索,但看起来遗漏了很多文件。谢谢。 最佳答案 Windowsnative搜索可能非常有限......我建议您查看FileContentFinderWindowsappstore上的应用程序(免责声明-我是它的开发者)。它专门设计用于在没有索引的情况下搜索文件内容。它支持所有主要文件格式-pdf、doc(x)、xls(x)、pptx等。它甚至可以搜索扫描的文档。它的过滤让您可以根据多个

Windows 更新代理 API - 搜索更新

我编写了一个使用Windows更新代理API(IUpdateSearcher、IUpdateDownloader、IUpdateInstaller等)的Powershell脚本。一切正常,脚本找到可用的更新,下载并安装它们。但是在搜索连续更新的时候出现了问题。例如,有.NetFramework4.5.2的更新。更新通过脚本安装,然后PC重新启动。现在应该有可用的.NetFramework4.5.2语言包更新。但事实并非如此。至少不是通过API。可以使用GUI(WindowsUpdate)进行手动搜索。经过手动搜索,API很好地找到了更新!我的脚本中缺少什么?我在Microsoft文档中

windows - 如何在 Windows 上同时搜索多个 Powerpoint 和 PDF 文件中的文本?

我有几个内容相似的ppt和pdf文件,想一起搜索。有没有可用的应用程序或简单技术?非常感谢。 最佳答案 Windows搜索可能有用,但学习有效地使用它本身就是一项工作。假设有一台Windows计算机,尝试AgentRansack。它是免费的,而且比Win搜索更容易使用。并且几乎适用于任何版本的Windows。 关于windows-如何在Windows上同时搜索多个Powerpoint和PDF文件中的文本?,我们在StackOverflow上找到一个类似的问题:

c# - 通过社会安全号码安全地存储和搜索

所以我正在开发一个基于Web的补充系统,人力资源部门需要它来存储和搜索前员工的记录。我反对这个要求,但最后被告知系统必须同时启用通过完整SSN的搜索和完整SSN的检索。撇开我的抗议不谈,采取一些措施来保护这些数据实际上将比他们现在正在做的事情有很大的改进(你不想知道)。我做了很多研究,我想我已经想出了一个合理的计划——但就像所有与加密/安全相关的事情一样,它非常复杂,而且很容易犯错误。我的大致计划如下:在第一次运行应用程序时,使用RijndaelManaged生成一个大的随机盐和一个128位AESkey将这些都写成明文文件以备紧急恢复。该文件将离线存储在安全的物理位置。该应用程序将检查