Я хочу скрыть диск от пользователя с помощью утилиты командной строки Diskpart.
Я использую команду удаления буквы, и диск становится скрытым.
Но я хочу использовать данные этого диска, например, в своей программе, написанной на C .
Как я могу это сделать или это возможно ?
Я хочу сделать это только для USB-накопителей .
Если это невозможно, пожалуйста, дайте мне другой способ сделать это правильно ?
Спасибо много, удачи.
как получить доступ после скрытия диска с помощью утилиты командной строки Diskpart
Ответы (1)
Вы можете использовать GUID тома следующим образом:
\\?\Volume{2a0b16cf-f76a-11df-9310-806e6f6e6963}\path\file.ext
Обратите внимание, что только файловые функции Unicode принимают такой путь, и синтаксис должен быть строго правильным. Например, вместо обратной косой черты нельзя использовать прямую косую черту.
Я не уверен, как лучше перечислить GUID тома. Один метод QueryDosDevice
, но я ожидаю, что есть лучшие способы.
person
Harry Johnston
schedule
13.06.2013