【发布时间】:2017-12-05 11:30:42
【问题描述】:
我在 Visual Stdio 2010 中使用 SSIS 来检查特定文件夹中是否存在从文件名以“Despatch”开头的第 3 方放入的任何 csv 文件。这是我的 WQL 代码:
SELECT *
FROM __InstanceCreationEvent WITHIN 5
WHERE TargetInstance ISA 'CIM_DataFile'
AND TargetInstance.Drive = 'E:'
AND TargetInstance.Path = '\\Hybris URL REST Callbacks\\Despatched\\'
AND TargetInstance.FileName LIKE 'Despatch%'
AND TargetInstance.Extension = 'csv'
但是,当我运行它时,我只是收到错误“无效参数”。
如果我修改为以下内容,它可以工作 - 但我如何仅搜索 despatch* csv 文件?
SELECT * FROM __InstanceCreationEvent WITHIN 10
WHERE TargetInstance ISA "CIM_DirectoryContainsFile"
and TargetInstance.GroupComponent= "Win32_Directory.Name=\"e:\\\\Hybris URL REST Callbacks\\\\Despatched\""
我哪里错了?
问候,
迈克尔
【问题讨论】:
标签: sql-server visual-studio-2010 ssis wmi wmi-query