![]() |
Создание Boot.ini
Добрый день !
Все Вы хорошо знаете файл Boot.ini. Так вот, нужно с помощью AutoIt правильно прописать строку загрузки default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS т.к. система может быть установлена не только на раздел С: и не только на первый жёсткий диск. |
IniWrite
Номера дисков = функция _GetDiskNimberForDrive из исходника утилиты http://u.to/WwmMBA |
AZJIO, Спасибо, но пока разбирался почему возвращается пустое значение по вашей ссылке, нашёл :
Код:
$sDDriveLetter = "C" |
-TRM-, пустое значение это массив, номер диска и номер партиции, в вашем примере возвращается номер диска. Разобраться не сложно, функция та же, просто формат и количество возвращаемых данных зависит уже от вашей фантазии. Можно сразу формировать готовую строку внутри функции и даже сразу записать в ini, а можно более правильно, возвратив данных а уже другой функцией формировать. Правильно, это когда функция содержит цельный блок, а не симбиоз нескольких функций, потому что в дальнейшем её не придётся переписывать под несколько иной алгоритм.
|
AZJIO, Так и сделал, спс.
|
Время: 20:17. |
Время: 20:17.
© OSzone.net 2001-