6

Я получаю сообщение об ошибке «Нет доступных экземпляров» с помощью команды 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.


Когда я запускаю "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 ответ1

6

Я получаю сообщение об ошибке «Нет доступных экземпляров» с помощью следующей команды 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 с файлом данных?

Вы можете получить список свойств из командной строки, используя:

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

Дальнейшее чтение

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .