[Цитировать]

    nikzzzz
  • 215
  • Стаж: 3 года 5 месяцев
  • Сообщений: 2289
  • Репутация:127

    [+] [-]
LetterSwap.exe - позволяет переименовать буквы дисков на основе реестра гостевой системы.
Так-же возможно присвоить загрузочному диску определенную букву (ищется по маркерному файлу).
Вложение


Последний раз редактировалось: nikzzzz (2016-11-28 03:50), всего редактировалось 5 раз(а)

[Цитировать]

    dialmak
  • 2607
  • Стаж: 2 года 5 месяцев
  • Сообщений: 584
  • Репутация:27

    [+] [-]
naifle, Для смены букв логических дисков для\из работающей или неработающей ОС Windows можно заюзать такую штуку SETWINDL.TBS - Assign Partition to Drive Letters
Хз, возможно иногда это полезно и нужно. Если нужно - выложу архивчик для Win\Linux\Dos...

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

[Цитировать]

    naifle
  • 762
  • Стаж: 3 года 2 месяца
  • Сообщений: 424
  • Репутация:5

    [+] [-]
34889naifle,
Пропишите в самом начале скрипта команду запуска LetterSwap (перед другими командами) и буквы по идее должны синхронизироваться как в установленной ОС.
(для x86)
start /b /wait LetterSwap.exe /Auto
(для x64)
start /b /wait LetterSwap_x64.exe /Auto
sergeysvirid, так и прописано, при загрузке с рабочей вин7, бутвима от вин10 с LetterSwap
буквы нормально синхронизируются.
После установки вин10 с этим бутвимом, буквы у дисков по разному становятся.
На вин 7 же не было такого, там нормально всё было С это С, Д это Д, может надо что то вытащить из вин7
Получается LetterSwap только для винпе нужен, для live-cd.

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 3 года 7 месяцев
  • Сообщений: 1548
  • Репутация:64

    [+] [-]
  • Откуда: 65 регион (GMT+11)
34935После установки вин10 с этим бутвимом, буквы у дисков по разному становятся.
Так уже в установленной десятке буквы по другому отображаются что-ли???
Так это нормальное явление и LetterSwap тут никаким боком. Он же интегрирован у Вас в boot.wim ...и синхронизирует буквы тоже в самом boot.wim (для "правильного" отображения букв разделов в проводнике WinPE), но никак не в новоустановленной ОС bw

[Цитировать]

    naifle
  • 762
  • Стаж: 3 года 2 месяца
  • Сообщений: 424
  • Репутация:5

    [+] [-]
34939Так уже в установленной десятке буквы по другому отображаются что-ли???
ну конечно
для себя я интегрировал в install.wim твик реестра...ветки [HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices] из вин7
вот с ним после установки 10-ки всё нормально с буквами.
и в бутвим такой твик можно интегрировать.

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 3 года 5 месяцев
  • Сообщений: 2289
  • Репутация:127

    [+] [-]
naifle,
Понятия бутвим не существует, не нужно нужно изобретать свою терминологию.
34935при загрузке с рабочей вин7, бутвима от вин10 с LetterSwap буквы нормально синхронизируются.
Это примерно значит:
Я загрузился с рабочей вин7, запустил некий бутвим (???) , буквы не изменились.
Понять невозможно.

[Цитировать]

    naifle
  • 762
  • Стаж: 3 года 2 месяца
  • Сообщений: 424
  • Репутация:5

    [+] [-]
nikzzzz,
подготовил сборку вин10 в аудите.
Выполнил sysprep.exe (%SystemRoot%\system32\sysprep\sysprep.exe /generalize /oobe /shutdown /quiet /unattend:D:\CopyProfile.xml).
Компьютер выключился.
Включаю компьютер и загружаюсь с boot.wim. В этом boot.wim лежит LetterSwap.
При появлении первой картинки, жму Shift+F10, в ком.строке ввожу notepad и открываю проводник.
И вот здесь вот обнаруживается, что буквы у дисков, стали вразнобой.
Хотя на винде буквы у дисков были в нужном порядке.

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 3 года
  • Сообщений: 1092
  • Репутация:-17

    [+] [-]
38669ввожу notepad
а добавьте в скрипт /Log LogFile.txt - (создание лога) и посмотрите потом на него в нотепаде...
Создался ли лог и что в нем?
Если по логу все нормально пересортировано, вероятно дело в конкретном Проводнике (неполноценный, урезанный)

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 3 года 7 месяцев
  • Сообщений: 1548
  • Репутация:64

    [+] [-]
  • Откуда: 65 регион (GMT+11)
38669Включаю компьютер и загружаюсь с boot.wim. В этом boot.wim лежит LetterSwap.
На каком этапе загрузки boot.wim запускается LetterSwap.exe и как?
38669
При появлении первой картинки, жму Shift+F10, в ком.строке ввожу notepad и открываю проводник.
И вот здесь вот обнаруживается, что буквы у дисков, стали вразнобой.
Может быть на этом этапе загрузки boot.wim, LetterSwap.exe ещё не запускался?
Может быть точнее будет выражение: "...вот здесь вот обнаруживается, что буквы у дисков, пока ещё вразнобой".?

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 3 года 5 месяцев
  • Сообщений: 2289
  • Репутация:127

    [+] [-]
38669подготовил сборку вин10 в аудите.
Возможно, проблема именно в аудите, по идее в такой сборке не должно быть привязки букв к дискам.

[Цитировать]

    naifle
  • 762
  • Стаж: 3 года 2 месяца
  • Сообщений: 424
  • Репутация:5

    [+] [-]
38693Возможно, проблема именно в аудите, по идее в такой сборке не должно быть привязки букв к дискам.
Скорей всего дело в аудите, после отработки sysprep.exe, происходит отвязка оборудования от ОС.

[Цитировать]

    Joker-2013
  • 1039
  • Стаж: 3 года
  • Сообщений: 2840
  • Репутация:98

    [+] [-]
  • Откуда: Админ от сюда
nikzzzz, Дошли руки до тестирования вашей утилиты...
Ну что сказать... Всё плохо...

Дополнительная информация

----- Start 27.01.2018 17:47:40  Command Line: LetterSwap.au3LetterSwap.au3 /auto /log X:\TEMP\LetterSwap.log
...... Host:  HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
"G"  "\\?\Volume{e26fd343-0370-11e8-a923-806e6f6e6963}\" "\??\SCSI#CdRom&Ven__NEC&Prod_DVD_RW_ND-3550A&Rev_1.05#5&145abd1a&0&000000#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}"
"C"  "\\?\Volume{e26fd34b-0370-11e8-a923-806e6f6e6963}\" "0xB29BC79C0000100000000000"
"D"  "\\?\Volume{e26fd34c-0370-11e8-a923-806e6f6e6963}\" "0xB29BC79C0000F01500000000"
"E"  "\\?\Volume{e26fd34d-0370-11e8-a923-806e6f6e6963}\" "0xC17008CD0000101800000000"
"F"  "\\?\Volume{e26fd34e-0370-11e8-a923-806e6f6e6963}\" "0xC17008CD000090410F000000"
"X"  "" "0xFC57B2D94E68CB4DAB7903CFA2F6B750"
"H"  "\\?\Volume{e26fd356-0370-11e8-a923-806e6f6e6963}\" "\??\USBSTOR#CdRom&Ven_iODD&Prod__Virtual_CDRom&Rev_1.42#______XX00000001&0#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}"
"I"  "\\?\Volume{e26fd35c-0370-11e8-a923-993fd4171425}\" "0xEAEBD4CC00C8B55132000000"
"J"  "\\?\Volume{e26fd35e-0370-11e8-a923-993fd4171425}\" "0xEAEBD4CC007E000000000000"
"K"  "\\?\Volume{e26fd360-0370-11e8-a923-993fd4171425}\" "0xEAEBD4CC006AB57B64000000"
...... Guest:  HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
"C"  "\\?\Volume{29db9558-b0a0-11e6-971e-806e6f6e6963}\" "0xB29BC79C0000F01500000000"
"J"  "\\?\Volume{29db9562-b0a0-11e6-971e-806e6f6e6963}\" "0xEAEBD4CC007E000000000000"
"L"  "\\?\Volume{29db9563-b0a0-11e6-971e-806e6f6e6963}\" "0xEAEBD4CC00C8B55132000000"
"N"  "\\?\Volume{29db9564-b0a0-11e6-971e-806e6f6e6963}\" "0xEAEBD4CC006AB57B64000000"
"F"  "\\?\Volume{29db9565-b0a0-11e6-971e-806e6f6e6963}\" "\??\IDE#CdRom_NEC_DVD_RW_ND-3550A____________________1.05____#6&467f171&0&1.0.0#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}"
"G"  "\\?\Volume{57007f19-b21b-11e6-9724-806e6f6e6963}\" "\??\USBSTOR#CdRom&Ven_iODD&Prod__Virtual_CDRom&Rev_1.42#______XX00000001&0#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}"
"O"  "\\?\Volume{969c8d06-b25e-11e6-9725-001d601f8c4b}\" "\??\USBSTOR#CdRom&Ven_SanDisk&Prod_Cruzer&Rev_7.01#4317000EBF805BF4&1#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}"
"Q"  "\\?\Volume{969c8d08-b25e-11e6-9725-001d601f8c4b}\" "_??_USBSTOR#Disk&Ven_SanDisk&Prod_Cruzer&Rev_7.01#4317000EBF805BF4&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}"
"I"  "\\?\Volume{1ea6e167-b63d-11e6-972a-001d601f8c4b}\" "_??_USBSTOR#Disk&Ven_SanDisk&Prod_Cruzer&Rev_7.01#3513000EBF80AC4D&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}"
"A"  "\\?\Volume{6a12ec54-ed3a-11e6-97ea-806e6f6e6963}\" "\??\FDC#GENERIC_FLOPPY_DRIVE#5&243210f6&0&0#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}"
"H"  "\\?\Volume{8a7eb7e8-ef7d-11e6-97f1-001d601f8c4b}\" "_??_USBSTOR#Disk&Ven_Kingston&Prod_Data_Traveler&Rev_PMAP#90D31A000007&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}"
"K"  "\\?\Volume{b588e76f-4359-11e7-98dc-001d601f8c4b}\" "_??_USBSTOR#Disk&Ven_Generic&Prod_&Rev_6000#12345678901234567890&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}"
"E"  "\\?\Volume{3ea3d13b-74f3-11e7-9989-806e6f6e6963}\" "0xC17008CD0000101800000000"
"D"  "\\?\Volume{3ea3d13c-74f3-11e7-9989-806e6f6e6963}\" "0xC17008CD000090410F000000"
"X"  "\\?\Volume{7e46a302-c7ae-11e7-9a78-001d601f8c4b}\" "0xA9022D390000100000000000"
"M"  "" "0x444D494F3A49443ACADF18A7F6B3A14EB77A54EFAFE8A4C6"
Swap letter D: <> C:
Swap letter I: <> L:
Swap letter K: <> N:
Swap letter H: <> G:
Swap letter F: <> D:
----- Finish  27.01.2018 17:47:40
...... Host:  HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
"H"  "\\?\Volume{e26fd343-0370-11e8-a923-806e6f6e6963}\" "\??\SCSI#CdRom&Ven__NEC&Prod_DVD_RW_ND-3550A&Rev_1.05#5&145abd1a&0&000000#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}"
"F"  "\\?\Volume{e26fd34b-0370-11e8-a923-806e6f6e6963}\" "0xB29BC79C0000100000000000"
"C"  "\\?\Volume{e26fd34c-0370-11e8-a923-806e6f6e6963}\" "0xB29BC79C0000F01500000000"
"E"  "\\?\Volume{e26fd34d-0370-11e8-a923-806e6f6e6963}\" "0xC17008CD0000101800000000"
"D"  "\\?\Volume{e26fd34e-0370-11e8-a923-806e6f6e6963}\" "0xC17008CD000090410F000000"
"X"  "" "0xFC57B2D94E68CB4DAB7903CFA2F6B750"
"G"  "\\?\Volume{e26fd356-0370-11e8-a923-806e6f6e6963}\" "\??\USBSTOR#CdRom&Ven_iODD&Prod__Virtual_CDRom&Rev_1.42#______XX00000001&0#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}"
"I"  "\\?\Volume{e26fd35c-0370-11e8-a923-993fd4171425}\" "0xEAEBD4CC00C8B55132000000"
"J"  "\\?\Volume{e26fd35e-0370-11e8-a923-993fd4171425}\" "0xEAEBD4CC007E000000000000"
"N"  "\\?\Volume{e26fd360-0370-11e8-a923-993fd4171425}\" "0xEAEBD4CC006AB57B64000000"
При загрузки пешки, не монтируется один раздел.
На нём два гига свободного места, может из за этого?

Удалил пару букв дисков, попытался монтировать обратно с помощью /MountAll но безуспешно...
AutoIT использовал рекомендованный запускал скрипт au3

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 3 года 5 месяцев
  • Сообщений: 2289
  • Репутация:127

    [+] [-]
В шапке не последняя версия, проверь эту.
Вложение

[Цитировать]

    Joker-2013
  • 1039
  • Стаж: 3 года
  • Сообщений: 2840
  • Репутация:98

    [+] [-]
  • Откуда: Админ от сюда
nikzzzz, Дай au3 иначе мне в трёх местах пешки придется менять... (пути)

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 3 года 5 месяцев
  • Сообщений: 2289
  • Репутация:127

    [+] [-]
Держи.
Вложение

[Цитировать]

    Joker-2013
  • 1039
  • Стаж: 3 года
  • Сообщений: 2840
  • Репутация:98

    [+] [-]
  • Откуда: Админ от сюда
Неа... всё так же...
Буквы дисков не подключает, пытался отключить внешний диск, удалил несколько букв дисков, но они после запуска скрипта не подключились...

Будем разбираться, или вернуть старый скрипт на место?
Как то я и не планировал этим заниматься сегодня...

Страница 5 из 6


Показать сообщения:    

Текущее время: 21-Июл 04:49

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы