我正在处理一个项目,该项目用于制作任何特定Windows路径的文件列表。它逐个遍历所有文件和文件夹,并创建一个列表。 我想忽略所有MS Windows和MS产品的文件。 我从NSRL_FILE过滤了Microsoft产品列表。 但现在我不想遍历任何Windows文件夹或ms产品的文件夹。 有没有人有想法,我该如何实现这一点?我该如何忽略MS Windows文件
注意:我不想列出MS Windows和MS产品的相关文件夹名称列表,以便在遍历时忽略。
SOLUTION:我发现这个论坛link,它返回以下详细信息的解决方案......
CompanyName = Microsoft Corporation
FileDescription = SQM Client
FileVersion = 10.0.14393.0 (rs1_release.160715-1616)
InternalName = sqmapi
LegalCopyright = © Microsoft Corporation. All rights reserved.
OriginalFilename = sqmapi.dll
ProductName = Microsoft® Windows® Operating System
ProductVersion = 10.0.14393.0
OleSelfRegister =
那么,你必须知道“MS WIndows或MS产品文件”是什么。这不是一个编程问题。 – lexicore
感谢您的回复,您的意思是,我们应该列出MS Products文件夹和文件以及MS Windows,然后在遍历时,在列表中检查它。最终用户不希望从文档文件夹中选择一个文件夹,一个来自下载,一个来自桌面文件夹。他希望他选择父文件夹,然后应用程序忽略与Microsoft相关的不需要的文件。我们有一个微软文件列表,我们需要相同类型的文件夹列表。 –