7

У меня есть несколько клиентов с разными ПК (Windows XP, Windows Vista и Windows 7).

В отличие от DOS 6.22, где вы можете постоянно назначать буквенные обозначения дисков (например, диск C: = загрузочный раздел жесткого диска, диск D: = дисковод компакт-дисков или любые дополнительные разделы, которые вы хотите создать с помощью FDISK, в зависимости от того, какую версию Windows вы используете ), если в Windows XP я подключу USB-накопитель, он назначит ему диск E:, в Windows Vista назначит ему диск F:.

В DOS 6.22, когда в файле CONFIG.SYS указано LASTDRIVE=Z: вы можете статически назначать постоянные логические обозначения дисков любым устройствам, независимо от того, подключаете вы их или нет.

Почему этого нельзя сделать в Windows? У меня нет возможности создавать стандартизированные резервные копии PowerShell или сценарии пакетных файлов!

7 ответов7

12

Вы можете настроить Windows таким образом, чтобы она запоминала букву диска, которую вы присвоили диску, но сначала вам нужно подключить устройство и настроить его. Это можно сделать в Панели управления> Администрирование> Управление компьютером (или запустить compmgmt.msc, если вы так же ленивы, как и я). В разделе « Хранилище»> «Управление дисками» щелкните правой кнопкой мыши диск, который вы хотите настроить, и выберите « Изменить букву диска и пути ...». Там вы можете изменить букву диска, которая назначена на диск.

После того, как это сделано, всякий раз, когда диск снова подключен, эта буква будет использоваться, если она доступна. Если это слишком рискованно для вас, вы можете вместо этого смонтировать диск в пустой папке в любом месте файловой системы (через тот же интерфейс). Это работает так же, как и буква диска, в том смысле, что Windows будет использовать ее только в том случае, если она доступна, но она никогда этого не сделает, если это явно не настроено для этого.

4

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

3

Одним словом: USBDLM.

  • автоматически разрешает конфликты между USB-накопителями и сетевыми или вспомогательными накопителями текущего пользователя
  • Вы можете определить новые буквы по умолчанию для любого / всех USB-накопителей
  • устройство чтения карт памяти 19-в-1 можно назначать только буквами дисков для слотов с вставленным носителем
  • Вы можете назначить буквы дисков по умолчанию на основе
    • тип автобуса
    • номер порта USB
    • тип привода (CD, съемный, фиксированный)
    • размер диска
    • идентификатор устройства
    • наличие файлов / папок
    • Метка тома
    • серийный номер тома
    • ...

Доступны 32-битные и 64-битные версии. Это устанавливается в каждой системе Windows, которую я устанавливаю. Нет взлома реестра, не требуется инструмент управления диском, он просто работает как постоянный сервис. Я не могу рекомендовать это достаточно высоко.

3

Создайте сценарии пакетного файла, используя% ~ d0 в качестве буквы диска и двоеточия. % ~ d0 заменяется диском, содержащим скрипт. Поэтому, если на одной машине флэш-накопитель F% ~ d0 эквивалентен F: на другой машине флэш-накопитель W% ~ d0 эквивалентен W:

Все мои сценарии таковы, потому что я использую свой флэш-накопитель на сотнях машин

1

Вы также можете использовать «Управление дисками» (часть «Управление компьютером»), чтобы назначить тому конкретную букву диска.

1

Windows запоминает диски на основе идентификатора, который он получает от самого диска. Он пытается присвоить исходную букву диска, которой он назначил ее сначала, но назначит другую, если она используется. Вы можете увидеть их память в Windows в HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices (будьте очень осторожны, если вы когда-либо редактируете значения под этим ключом).

Если вы зайдете в «Управление компьютером» («Панель управления»> «Администрирование»> «Управление компьютером» или просто запустите compmgmt.msc) и выберите «Управление дисками», вы сможете установить букву диска, щелкнув правой кнопкой мыши диск и выбрав «Изменить диск». Письмо и дорожки ... ». После того, как вы изменили его, Windows попытается повторно использовать эту букву диска при повторном подключении распознанного устройства. Вы можете использовать это для установки одинаковой буквы диска для устройства на каждом компьютере, на котором оно будет использоваться.

0

Вы можете попробовать использовать USBDeview.

Найдите устройство в списке, щелкните правой кнопкой мыши и выберите «Изменить назначенную букву диска», затем установите для нее нужную букву. Если я правильно помню, это настойчиво.

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