Batch file Solr中的文档索引

Batch file Solr中的文档索引,batch-file,indexing,solr,Batch File,Indexing,Solr,我对Solr中的文档索引有一个问题 我有一个名为“Doc”的目录在这个目录中我有一个名为“D_number”的目录在这些目录中我有一个名为“D_number.Doc”或“Dm_number.Doc”的文档我只想要索引D_number而不是Dm_number,我尝试了以下路径:C:\Documents\Doc\D\u*\ D\u*,但它不起作用。我有一个错误“没有匹配的文件或目录”您正在使用哪个命令?多级路径通配符完全取决于索引的方式-是否使用常规命令提示符(cmd.exe)同样在Windows下

我对Solr中的文档索引有一个问题


我有一个名为“Doc”的目录在这个目录中我有一个名为“D_number”的目录在这些目录中我有一个名为“D_number.Doc”或“Dm_number.Doc”的文档我只想要索引D_number而不是Dm_number,我尝试了以下路径:
C:\Documents\Doc\D\u*\ D\u*
,但它不起作用。我有一个错误“没有匹配的文件或目录”

您正在使用哪个命令?多级路径通配符完全取决于索引的方式-是否使用常规命令提示符(
cmd.exe
)同样在Windows下?@MatsLindh Yes我使用cmd.exe命令行:
java-classpath C:\solr-7.3.1\dist\solr-core-7.3.1.jar-Dauto=Yes-Dc=2juil-Ddata=files-Drecursive=no org.apache.solr.util.SimplePostTool C:\Documents\Doc\D\u*.
,而不是将命令放在难以阅读的注释中编辑问题以添加新信息。简单的发布工具是。。。好。。。简单:)。你的问题不是关于solr,而是关于windows命令行或bat文件。post工具将使用它作为参数获取的任何文件。您的问题很可能是您的命令无法解析任何文件。(与索尔无关)。不过我不是一个很好的windows黑客,所以我会让其他人帮你使用windows foo。如果您向它传递一个
--help
参数,它也会打印很多漂亮的信息。您需要使用PowerShell或查找文件并创建脚本,或使用循环和内部posttool命令执行shell脚本。不管怎样,这都不是一个Solr问题。