Я пытаюсь вычислить хэш sha1 для некоторых файлов из папки% system% \ drivers \, используя C #. Я знаю, что файлы находятся в точном месте, но когда я использую
FILE.Exists("c:\\Windows\\System32\\Drivers\\1394ohci.sys")
всегда возвращается false.
C:\Users\administrator>dir c:\Windows\System32\drivers\1394ohci.sys
Volume in drive C has no label.
Volume Serial Number is 5A4F-1E60
Directory of c:\Windows\System32\drivers
11/21/2010 08:53 AM 229,888 1394ohci.sys
1 File(s) 229,888 bytes
0 Dir(s) 19,521,245,184 bytes free
C:\Users\administrator>fciv -sha1 c:\Windows\system32\drivers\1394ohci.sys
//
// File Checksum Integrity Verifier version 2.05.
//
c:\windows\system32\drivers\1394ohci.sys\*
Error msg : The system cannot find the path specified.
Error code : 3
Я даже попробовал fciv.exe для файла, и он также генерирует тот же вывод. Я попытался запустить команду от имени администратора, но это не помогло.
Я много занимался поиском в сети, но ничего не получалось. Пожалуйста, помогите и дайте мне знать, как решить эту проблему.
Ценю вашу помощь.
Спасибо,