Назад | Перейти на главную страницу

скрипт настройки управления дисками

У меня есть 10 рабочих станций с большими мониторами, которые имеют разъемы USB и несколько встроенных устройств чтения карт. Считыватели карт не могут быть отключены и будут отображать буквы дисков, когда я создаю изображения компьютеров. Я захожу в «Управление дисками», удаляю сопоставления дисков и добавляю сопоставления в одну папку в C: \ с папкой для каждого слота. Я вынужден делать это из-за выполняемых скриптов, которые ожидают сопоставления дисков с конкретными буквами и сетевыми ресурсами.

Есть ли способ создать сценарий для удаления и добавления сопоставлений дисков вместо того, чтобы вручную использовать графический интерфейс управления дисками на каждой рабочей станции? На рабочих станциях установлена ​​XP Professional.

ОБНОВИТЬ:

Основываясь на комментарии sinping об использовании diskpart, я смог заставить скрипт работать.

Я сделал командный файл для создания папок для монтирования следующим образом: (mksltdirs.bat)

mkdir "C:\Removable Devices"
mkdir "C:\Removable Devices\Slot1"
mkdir "C:\Removable Devices\Slot2"
mkdir "C:\Removable Devices\Slot3"
mkdir "C:\Removable Devices\Slot4"

Я создал файл сценария, который запускается с использованием строки: diskpart /s c:\temp\chgltrs.txt
Для рабочих станций том 0 - это DVD-ROM, а том 1 - это C, который я нашел, запустив diskpart и печатать list volume. Недавно я узнал, что лучше выбирать громкость по буквам, потому что порядок громкости может измениться, если что-то подключено, например, USB-ключ.

Сценарий следующий: (chgltrs.txt)

select volume e
remove
assign mount="C:\Removable Devices\Slot1"

select volume f
remove
assign mount="C:\Removable Devices\Slot2"

select volume g
remove
assign mount="C:\Removable Devices\Slot3"

select volume h
remove
assign mount="C:\Removable Devices\Slot4"

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

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