1

Я хочу создать несколько простых пакетных файлов, для которых требуется автоматическое определение буквы USB-диска без каких-либо действий пользователя. Вместо того, чтобы спрашивать пользователя о букве диска, мне нужно, чтобы он автоматически захватывался и использовался. Лучший способ для этого - использовать переменную ... да, подключенный USB-накопитель должен быть подключен только один ... Я знаю это ограничение, и оно мне нужно.

Я искал на многих форумах, я получил эти ответы: "% ~ d0", "% HOSTDRIVE%:",% cd%

Первые две переменные не работали. Последний должен работать, если пакетный файл существует в корне диска, что не в моем случае.

Мне нужна переменная USB-накопитель, которая работает где угодно, без ограничения запуска с самого диска.

Примеры использования: chkdsk% HOSTDRIVE &: /f Преобразовать% HOSTDRIVE &: /FS: NTFS

(Для запуска из пакетного файла (.bat) или из .exe, который конвертируется из .bat "Я знаю, как конвертировать его, и я знаю, как получить права администратора, если это необходимо" .. просто нужна переменная, Спасибо за помощь)

0