怎么获取Windows服务程序的路径

怎么获取Windows服务程序的路径,第1张

windows索引服务是windows *** 作系统提供的桌面搜索引擎,通过预先创建索引来提高对硬盘上文件内容的搜索速度。以windows服务程序的方式运行。

一、工作方式

1、对指定路径下的文件创建索引,并生成索引文件,索引文件的路径可以指定。

2、使用时,根据索引文件进行查询,不需要再次打开被索引的文件

二、使用方式

1、可以在windows搜索文件内容的时候指定使用索引服务,可以提高搜索速度。

2、windows索引服务对外提供DCOM等方式,可以通过COM接口访问。

3、可以与SQL SERVER结合,通过链接服务器(link server)的方式,配合SQL SERVER的全文检索语句进行搜索。

三、特点

1、只能提供静态摘要(文档开头的指定长度字节),不能生成动态摘要(类似Google的包含关键字的一段文字)。

2、使用远程的文件资源时,需要使用域名和密码对远程的windows共享资源进行访问,以便建立索引。

3、被索引的文件系统发生变化,索引可以自动更新。

4、文件系统庞大时,索引文件变大,搜索性能下降。

5、创建索引时,关键字词库有限,并且不能由用户增加新的关键字,会导致一些词汇不能被搜索,例如:C++

6、因和windows系统结合,可以支持html、txt、office文件等格式,如果需要支持其他文件,可以下载或者编写Filter,windows提供了编写Filter的标准接口。现有可以下载的Filter除了pdf格式Filter免费外,其它Filter的Server版都是收费的,Workstation版免费。

四、其他桌面搜索引擎

1、Google桌面搜索引擎

2、百度硬盘搜索等

获取当前目录的方法有很多,其中之一:

TCHAR szFilePath[MAX_PATH + 1]

GetModuleFileName(NULL, szFilePath, MAX_PATH)

(_tcsrchr(szFilePath, _T('//')))[1] = 0//删除文件名,只获得路径

CString str_url = szFilePath //str_url 中保存的是当前目录


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11120290.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-13
下一篇2023-05-13

发表评论

登录后才能评论

评论列表(0条)

    保存