[Quote]

    nikzzzz
  • 215
  • Longevity: 11 years
  • Posts: 3114
  • REPUTATION:127

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


Last edited by nikzzzz on 2019-11-23 22:53; edited 11 times in total

[Quote]

    naifle
  • 762
  • Longevity: 11 years
  • Posts: 199
  • REPUTATION:26

    [+] [-]
27643Что-то я не понял вопроса.
в boot.wim, в 1 или 2 индекс надо ложить?

[Quote]

    nikzzzz
  • 215
  • Longevity: 11 years
  • Posts: 3114
  • REPUTATION:127

    [+] [-]
По поводу GPT, судя по рег. файлу должна работать.
30211можно добавить иконку с флажком windows на диск Ц как в работающей системе
Это не корректно, иконка с флажком говорит о том, что этот диск системный, для WinPe системным является X:, а не C:, на котором системы может вообще не быть.
30211нельзя ли с ключом /Swap добавить список пользователей системы?
Не понял, /swap меняет буквы диском, что он должен делать со списком пользователей ?

[Quote]

    sergeysvirid
  • 104
  • Longevity: 11 years
  • Posts: 2727
  • REPUTATION:127

    [+] [-]
  • Location: 65 регион (GMT+11)
30212в boot.wim, в 1 или 2 индекс надо ложить?
Приветствую! aa
Ну конечно же во второй (папка 2) если стандартная загрузка и не модифицирована по типу как у SmokieBlahBlah (насколько я понял, у него "по умолчанию" загружается папка 1)

[Quote]

    naifle
  • 762
  • Longevity: 11 years
  • Posts: 199
  • REPUTATION:26

    [+] [-]
27623
:next
for %%I in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (dir /d %%I:\%MyDist%\78setup64.exe&&start /w %%I:\%MyDist%\78setup64.exe&&exit)
If %pp% EQU 6 goto:dart
откуда здесь 78setup64 взялся?
при загрузке пишет: winpeshl.ini успешно создан, но команды из него не выполнимы.

[Quote]

    naifle
  • 762
  • Longevity: 11 years
  • Posts: 199
  • REPUTATION:26

    [+] [-]
27623Да вроде всё доступно написано в ReadMe.txt
никакой инструкции здесь нет...
LetterSwap.exe - позволяет переименовать буквы дисков на основе реестра гостевой системы.
Так-же возможно присвоить загрузочному диску определенную букву : (ищется по маркерному файлу).
Синтаксис ком. строки :
LetterSwap.exe [/HideLetter|/MountAll] [/Auto|/Manual|WinDir] [/BootDrive NewLetter:\TagFile] [/log LogFile] [/Letter RegExp] [/wait 10]
/? - help
WinDir - прямое указание гостевой системы, например d:\windows , можно использовать переменные среды, например %OFFINESYSTEM%
/Auto - находит первую гостевую систему
/Manual - выдает запрос
/bootdrive y:\TagFile присваивает диску с маркерным файлом букву Y:, удобно, если на нем есть программы, требующие абсолютный путь.
/HideLetter - скрывает буквы неактивных дисков
/MountAll - показывает все
/Swap Drive: Drive: - поменять буквы
/Save - создать ветку реестра HKLM\SOFTWARE\LetterSwap,Guest,REG_SZ,БукваГостевойСистемы:
/Log LogFile - создание лога
/Letter RegExp - не трогать RegExp буквы, по умолчанию yz, SystemDrive и a: b: - всегда игнорируются.
/wait время ожидания монтирования BootDrive
Пример:
LetterSwap.exe /HideLetter /auto /bootdrive y:\TagFile /Log "%temp%\LSLog.txt"
Утилита принудительно меняет диски, даже если они уже используются (буквы abxyz игнорируются), поэтому ее желательно запускать как можно раньше, например через RunOnceEx.
LetterSwap.a3x требует поддержки в системе Autoit версии 3.3.14.2
мёртвая утилита не работает.

[Quote]

    sergeysvirid
  • 104
  • Longevity: 11 years
  • Posts: 2727
  • REPUTATION:127

    [+] [-]
  • Location: 65 регион (GMT+11)
31390
откуда здесь 78setup64 взялся?
при загрузке пишет: winpeshl.ini успешно создан, но команды из него не выполнимы.
Приветствую! aa
Я что-то вообще не уловлю суть Ваших вопросов.
Начало вопросов видимо ещё в начале лета (что-то не могу найти первый Ваш вопрос, что Вы спрашивали). Вы вопросы задаёте раз в пол месяца (а то и больше). Вы думаете я помню, что Вы там и где прописываете и что из чего запускаете. ag
31393мёртвая утилита не работает.
Живая - работает. bs

[Quote]

    naifle
  • 762
  • Longevity: 11 years
  • Posts: 199
  • REPUTATION:26

    [+] [-]
LetterSwap.exe и PECMD.ini ложу в boot.wim/2/windows/system32 в 32-разрядный boot.wim от вин 10.
при загрузке первой картинки нажимаю shift+f10, пишу notepad, открываю в блокноте проводник и буквы не поменялись.

PECMD.ini

EXEC =!%WinDir%\System32\LetterSwap.exe /Auto
как сделать, чтобы буквы менялись.

[Quote]

    sergeysvirid
  • 104
  • Longevity: 11 years
  • Posts: 2727
  • REPUTATION:127

    [+] [-]
  • Location: 65 регион (GMT+11)
31398LetterSwap.exe и PECMD.ini ложу в...
А PECMD.ini у Вас чем подхватывается и запускается из обычного десяточного boot.wim?

[Quote]

    naifle
  • 762
  • Longevity: 11 years
  • Posts: 199
  • REPUTATION:26

    [+] [-]
sergeysvirid, добавил файлы, буквы изменились как нужно, но...
перед появлением первого окна появляется надпись "начало установки", такая надпись должна появляться после двух окон.
и первое окно стало белым цветом, вместо синего.
как это изменить?

[Quote]

    sergeysvirid
  • 104
  • Longevity: 11 years
  • Posts: 2727
  • REPUTATION:127

    [+] [-]
  • Location: 65 регион (GMT+11)
31403как это изменить?
Sorry.
По привычке. Подправьте в StartNet.cmd строку.
Вместо:
%SYSTEMDRIVE%\sources\setup.exe
пропишите:
%SYSTEMDRIVE%\setup.exe

[Quote]

    nikzzzz
  • 215
  • Longevity: 11 years
  • Posts: 3114
  • REPUTATION:127

    [+] [-]
Утилита обновлена.

[Quote]

    sergeysvirid
  • 104
  • Longevity: 11 years
  • Posts: 2727
  • REPUTATION:127

    [+] [-]
  • Location: 65 регион (GMT+11)
nikzzzz,
Приветствую! aa
Спасибо! А что изменено в утилите?

[Quote]

    nikzzzz
  • 215
  • Longevity: 11 years
  • Posts: 3114
  • REPUTATION:127

    [+] [-]
sergeysvirid, привет.
Устранен мелкий баг.

[Quote]

    naifle
  • 762
  • Longevity: 11 years
  • Posts: 199
  • REPUTATION:26

    [+] [-]
К сожалению, мне не подходит:
после установки вин 10, буквы у дисков, всё равно вразнобой получаются, как и было без LetterSwap.
при загрузке с бутвима, для захвата системы в аудите, буквы всё равно вразнобой получаются.

[Quote]

    sergeysvirid
  • 104
  • Longevity: 11 years
  • Posts: 2727
  • REPUTATION:127

    [+] [-]
  • Location: 65 регион (GMT+11)
naifle,
Пропишите в самом начале скрипта команду запуска LetterSwap (перед другими командами) и буквы по идее должны синхронизироваться как в установленной ОС.
(для x86)
start /b /wait LetterSwap.exe /Auto
(для x64)
start /b /wait LetterSwap_x64.exe /Auto

Page 4 of 9


Display posts:    

Current time is: 10-May 08:36

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum