Показать сообщение отдельно
  #2  
Старый 09.08.2016, 17:22
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Здесь наблюдается попытка вызова из-под консоли метода chkdisk класса Win32_LogicalDisk с параметром FixErrors[in], но, если судить по сведениям из справочника Брайана Книттеля "Win7 and Vista Guide to Scripting, Automation, and Command Line Tools", такое возможно лишь из тельца vbs-скрипта, типа как
Код:
set svcs = GetObject("winmgmts:\\PROGRAMMATOR\root\cimv2")
set drive = svcs.instanceOf("Win32_LogicalDisk")
drive.DeviceID = "I:" 
if drive.DriveType = 3 then drive.chkdisk(FixErrors[True])
с командной строки вероятно действуют обычные ключи через слеш, поскольку оболочка запускает не через метод, а сразу штатную для оськи утилиту
Ответить с цитированием