web-dev-qa-db-ja.com

wmicコマンドで「使用可能なインスタンスがありません」エラー

Wmicコマンドで「使用可能なインスタンスがありません」というエラーが表示されます。 (管理者/管理者のcmd.exeウィンドウから)実行しているコマンドは次のとおりです。

G:\>wmic datafile where name="file.txt" get creationdate
No Instance(s) Available

ファイル「file.txt」は存在します。

私はこの問題のいくつかの言及をここでの回答のような他のSUの質問/回答で見つけました:

ファイルのすべての情報/プロパティを取得するWindowsコマンド

しかし、この問題を修正(またはトラブルシューティング)する方法についての言及はありません。

Windows 7 Home Premium x64を実行しています。


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>]
6
Kevin Fegan

次の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

参考文献

6
DavidPostill