使用 wmic 命令时,我收到“无可用实例”错误。我运行的命令(从提升/管理员 cmd.exe 窗口)是:
G:\>wmic datafile where name="file.txt" get creationdate
No Instance(s) Available
文件“file.txt”确实存在。
我在其他 SU 问题/答案中发现了一些关于此问题的提及,例如此处的答案:
但我没有找到任何关于如何修复(甚至排除故障)此问题的信息。
我正在运行 Windows 7 Home Premium x64。
当我运行“wmic datafile /?”时,我获得了使用语法帮助:
G:\>wmic datafile /?
DATAFILE - DataFile Management.
HINT: BNF for Alias usage.
(<alias> [WMIObject] | <alias> [<path where>] | [<alias>] <path where>) [<verb clause>].
USAGE:
DATAFILE ASSOC [<format specifier>]
DATAFILE CALL <method name> [<actual param list>]
DATAFILE CREATE <assign list>
DATAFILE DELETE
DATAFILE GET [<property list>] [<get switches>]
DATAFILE LIST [<list format>] [<list switches>]
答案1
使用以下 wmic 命令时出现“无可用实例”错误。
G:\>wmic datafile where name="file.txt" get creationdate
您需要提供文件的全名(包括驱动器和路径)。
例子:
F:\test>wmic datafile where name="C:\\Windows\\system32\\notepad.exe" get CreationDate
CreationDate
20090714005636.838522+060
请注意在上面的示例名称字符串中使用了\\
转义单个字符。\
如果希望在字符串中包含以下特殊字符,则必须首先通过在字符前加上反斜杠 (\) 来转义该字符:
- 反斜杠 (\\)
- 双引号 (\”)
- 单引号 (\')
来源WHERE 子句
带有数据文件的 where 子句的有效关键字(名称、路径、...)是什么?
您可以使用以下命令从命令行获取属性列表:
wmic datafile get /?
任何属性名称都可以在 where 子句中使用。
F:\test>wmic datafile get /?
Property get operations.
USAGE:
GET [<property list>] [<get switches>]
NOTE: <property list> ::= <property name> | <property name>, <property list>
The following properties are available:
Property Type Operation
======== ==== =========
Access Rights N/A N/A
Caption N/A N/A
Class Name N/A N/A
Compressed N/A N/A
Compression Method N/A N/A
Computer System Class Name N/A N/A
Computer System Name N/A N/A
Creation Date N/A N/A
Current File Open Count N/A N/A
Description N/A N/A
Drive N/A N/A
Eight Dot Three File Name N/A N/A
Encrypted N/A N/A
Encryption Method N/A N/A
File Extension N/A N/A
File Name N/A N/A
File System Class Name N/A N/A
File System Name N/A N/A
File Type N/A N/A
Hidden N/A N/A
Install Date N/A N/A
Last Accessed N/A N/A
Last Modified N/A N/A
Manufacturer N/A N/A
Name N/A N/A
Path N/A N/A
Readable N/A N/A
Should Be Archived N/A N/A
Size N/A N/A
Status N/A N/A
System File N/A N/A
Version N/A N/A
Writeable N/A N/A